如:if(){try(//出错了!
)catch(){}
代码1
代码2.........
}else if(){代码3.........
}try里面出错,我想停止代码1, 和代码2的执行,,,但代码3可继续执,也就是不影响大局,只停止区域段代码,如何做啊?
)catch(){}
代码1
代码2.........
}else if(){代码3.........
}try里面出错,我想停止代码1, 和代码2的执行,,,但代码3可继续执,也就是不影响大局,只停止区域段代码,如何做啊?
解决方案 »
- java 字节数组里面到底存的什么东西....
- java.sql.SQLException: Incorrect string value: '\xEF\xBF\xBDiai...' for column
- 打印目录
- jmagic添加中文乱码问题
- 请问编程时,什么时候该用到静态方法(看起来好像调用挺方便,好像速度也快),什么时候用 非静态方法 (((很迷茫)))
- 我的IE不能运行来自网站的Applet,求助
- 怎么把double型的转成string
- 一個簡單的問題.
- 文本框的字段合法性检查问题
- 索源码----网吧管理
- 如何获得mysql数据库的安装目录?
- 求sun.tools.javac.Main用法详解或是指明哪里可能查到
至于代码3和代码1,2不是同一个逻辑关系,因而不知道你是什么意思,放到catch里面,不知道可不可以if(){try(//出错了!
代码1
代码2.........
)catch(){代码3.........
}
}else if(){代码3.........
}
干嘛不用if来控制啊
每一次点击确定,就会把TextFeild中的内容获取出来,写入文件中,当获取
Textfeild中内容的时候,会检查一下是否为空,如果为空,弹出地话框.并且我希望
,弹出来后面的写文件语句就不要再执行了,可我这偏偏,弹出对话框后,还会写入文件
并且值为NULL.该如何让他弹出出错对话框,就停止运行后面代码呢?
不就OK啦
String txt = get from TextFeild
if(txt==null || txt.trim().length()==0) {
warning
} else {
write file
}
2.
int flag = 1;
if(){
flag = 0;
try(
//出错了!
代码1
代码2.........
)catch(){
flag = 1;
}
}
if(flag==1){
代码3.........
}
3.
if(){
try(
//出错了!
代码1
代码2.........
)catch(){
代码3.........
}
}else if(){
代码3.........
}