永发信息网

java中在一个方法中可以使用多个try吗?

答案:6  悬赏:10  手机版
解决时间 2021-11-23 04:32
  • 提问者网友:你挡着我发光了
  • 2021-11-22 10:42
java中在一个方法中可以使用多个try吗?
最佳答案
  • 五星知识达人网友:三千妖杀
  • 2021-11-22 11:39
可以。
try是异常捕获,可以嵌套。
例如,下面的程序是正确的。
public void s1(){//定义一个方法s1
   try{//使用一个try捕获异常
       try{//在try内嵌套一个try
       }catch(Exception ex){
       }
    }catch(Exception ex){
    }
}
全部回答
  • 1楼网友:污到你湿
  • 2021-11-22 18:24
这是肯定可以滴~
  • 2楼网友:污到你湿
  • 2021-11-22 17:09
这是可以的,只是有try就一定要有catch。
  • 3楼网友:野味小生
  • 2021-11-22 15:40
try只能有一个
catch可以>=1;
  • 4楼网友:底特律间谍
  • 2021-11-22 14:45
可以有多个try ,还可以嵌套起用。
  • 5楼网友:第四晚心情
  • 2021-11-22 13:05
可以啊.自己用代码验证吧.
public void method(){
Connection conn = null;
try{
//注意这是不规范的语法
try {
conn = DriverManager.getConnection("");
} catch (SQLException e) {
e.printStackTrace();
}
}catch (Exception e) {
e.printStackTrace();
}
//以上方式最好这样
try{
conn = DriverManager.getConnection("");
} catch (SQLException e) {
e.printStackTrace();
}catch (Exception e) {
e.printStackTrace();
}

Statement state= null;
try {
state = conn.createStatement();
} catch (SQLException e) {
e.printStackTrace();
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯