java 异常处理 try catch
java吧
全部回复
仅看楼主
level 2
_苏小轩_ 楼主
1L喂狗
2014年05月13日 12点05分 1
level 2
_苏小轩_ 楼主
既然知道了异常就直接解决啊 为什么还try catch 啊
就算try catch了 那么怎么处理了啊
比如 int i=1/0;
System.out.println(i);
try {
int i=1/0;
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
程序会报异常 那么就要try catch 这么处理了之后呢?这局这句输出是不是就不执行了,那么还写这句有什么用啊?
2014年05月13日 13点05分 2
level 14
比如这样
try {
int i=1/0;
} catch (Exception e) {
System.out.println("除数不可以为0");
}
2014年05月13日 13点05分 3
那那句输出是不是就不做了呢
2014年05月13日 14点05分
回复 _苏小轩_ :视情况,有时候就是异常抓出来处理不需要输出信息。
2014年05月13日 14点05分
level 11
catch就是在处理异常,只是你没理解罢了,比如楼上写的,出现异常是你自己造成,catch告诉你原因你就知道怎么解决异常了
2014年05月13日 13点05分 4
1