「java中try跟if」java中try和finally
今天给各位分享java中try跟if的知识,其中也会对java中try和finally进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java 里面 try{if(){}else{}}catch{}可以吗?
可以的
try catch是用来捕获异常的,这里的异常是指在程序运行时可能出现的异常,捕获异常后try里的代码将不再执行,而是转到catch里面执行。如果没有异常,则执行try里的代码,catch里面不用执行。
他跟if else没有冲突
java中try catch 和 if else 有什么不同之处呢 ?
呵呵,我说一个不一样的地方:
if/else, 执行时是二选一的关系,互斥;而try/catch并不互斥,执行try中语句,出错了再去执行catch中语句,呵呵。同意请给分,哈哈。
java中try和if的区别
if else 是流程控制语句,try catch是异常处理语句。
1,if用来判断表达式返回的是true还是false,例如
if(a==b){
System.out.println("yes");
}else{
System.out.println("no");
}
不能使用try catch判断。
2,try catch是用来捕获异常的,这里的异常是指在程序运行时可能出现的异常,捕获异常后try里的代码将不再执行,而是转到catch里面执行。如果没有异常,则执行try里的代码,catch里面不用执行。例如
String a = "12211a";
try {
int b = Integer.parseInt(a); // 将字符串转为数字,a里面有字母,转换失败,将会抛出异常。
System.out.println("is a number:"+b);
} catch (Exception e) {
System.out.println("not a number");
}
关于java中try跟if和java中try和finally的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。