永发信息网

java中的try catch的Exception起到什么作用以及用法

答案:6  悬赏:0  手机版
解决时间 2021-02-18 13:53
java中的try catch的Exception起到什么作用以及用法
最佳答案
try是用来监控可能会触发异常的代码块
catch是来捕捉try里面产生的异常并进行处理
可以在catch打印异常信息 或者自定义一些信息

try后面可以跟多个catch。但catch必须是跟在try后面的
全部回答
Exception:异常的基类,用于提示系统运行中发生的错误,和出现的位置 具体参考 java Api和java基础

你要在dosql方法里向外抛异常,外面才能捕捉到,

throw 出来。

像这样:

dosql(){

try{

 // 。。。。

 }catch(exception ee) {
 throw ee;

}

}

try{ 语句A }catch(Exception e){ 语句B } 如果A出错 ,就会执行语句B try 和catch是成对出现的
public class HelloWorld { public static void main(String[] args) { try { String str = "abc"; int i = Integer.parseInt(str); // abc不能转int型,所以会异常 } catch (NumberFormatException e) { System.out.println("NumberFormatException"); } finally { System.out.println("finally"); } } } ----------------- 在上面代码,你完全可以不用try catch, 它编译也没错, 但运行时会报错。你在上面代码去掉try catch,控制台会看到抛出来的异常, 但是你要是用try 来包围可能出错的代码,以及在catch里写出错时的处理方式,则结果就不一样了。你可以运行一下上面代码,他的意思是,如果try里面的代码出错,会执行catch里的代码,最后说一下finally,不管出不出错,finally都会执行。
try{ 要 执行的代码 }catch(Exception e){ 这里还需要使用一个方法,我忘记是怎么拼了, 你输入e. 再输入pr第一个就是 try里面的代码要是出错就会跳到这里 } finally{ 不管代码出错与否,都将执行这里的代码,一把用于关闭数据库连接等等... } 要是用try必须也使用catch,finally 可以省略。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
同学请我吃酒他说一定要来,我该怎么回
2.4l丰田凯美瑞拆掉电瓶音响防盗会自锁吗
驾驶证扣26分怎么处理一年内累计26分要怎么处
想查个人房产
海峰药业唐家药房怎么去啊,有知道地址的么
炸茄盒凉了为什么就不脆了
【臭味相同读chou还是xiu?】
和田市浙江工业园区管委会怎么去啊,有知道地
求解47-31 +04=多少
祥盛家电我想知道这个在什么地方
唱吧里音调降一个格是什么意思?
我的三星s7edge看今日头条的视频用移动卡就能
【什么水】什么水成语
用一条SQL语句查询出A,B,C,D,E,五个字母
佳运通讯地址在什么地方,想过去办事
推荐资讯
【叫嚷】请不要对那人大声叫嚷要丁立梅的请不
追星用什么相机??不用太贵的
spend的过去式
【拉丁语我爱你】拉丁语中的“我爱你”是什么
狮子包这个地址在什么地方,我要处理点事
儿童智能手表怎么发短信,
铁板鸡排饭怎么去啊,有知道地址的么
松林家私城这个地址在什么地方,我要处理点事
求头文字D拓海与真子比赛时的音乐,是女的唱
怎么减轻失重感
淘宝没有在卖家店里买东西可以投诉吗
金城丽景2号门在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?