java里面可以只写try和catch,不写throws和throw吗?顺便问下,这四个关键词的使
答案:1 悬赏:0 手机版
解决时间 2021-11-23 12:42
- 提问者网友:且恨且铭记
- 2021-11-22 11:52
java里面可以只写try和catch,不写throws和throw吗?顺便问下,这四个关键词的使
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-11-22 12:20
你要先明白try、catch与throw都是干什么的。
在正常工程中难免会出现预料不到的错误,这些错误如果不捕获就会一直先上层抛出,直到程序停止运行。如果使用try、catch捕获掉就可以在catch阶段处理此处错误,并使程序继续运行。
try里面throw会被try捕获。追问那如果throw是在try外呢?catch能捕获吗?追答不能,但是如果在另一个try里面可以被另一个try捕获。
在正常工程中难免会出现预料不到的错误,这些错误如果不捕获就会一直先上层抛出,直到程序停止运行。如果使用try、catch捕获掉就可以在catch阶段处理此处错误,并使程序继续运行。
try里面throw会被try捕获。追问那如果throw是在try外呢?catch能捕获吗?追答不能,但是如果在另一个try里面可以被另一个try捕获。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯