异常处理,如果TRY{}里的语句出现问题,就由CATCH(Exception obj){}提出异常处理,来决定程序的执行
解决方案 »
- jtable 问题
- 如何访问不同包的类成员方法
- 【求助】有关GUI中 布局管理器的问题
- 谁知道Java怎么开n次方根???急
- 急!JBuilder中出现的问题!!!!!!!!!!!!!!!!!!!!!!1
- 好困惑》!这样的(JB) UI设计器?!
- 如何设置光标在jTextArea的某个指定位置?
- 请问apache和Tomcat有什么区别。各有什么作用?谢谢
- 用户在oracle中存了一个HTM文件,请问怎么用java GUI打开
- 用java打印出数组中不同的元素,比如int[] a=new[]{2,4,5,6,3}和int[] b=new[]{1,4,8,6,9}哪位大侠能帮我!急!
- new java.util.Date() 插入到oracle的date中小时,分,秒都舍去了
- 如何动态精确改变组件的大小,位置?
catch (Exception e){}
finally{}
try 是一般执行语句,catch是捕捉异常语句,finally是必须要执行的语句,但语句本身是不必一定要执行的
在java中,有的代码也必须要这样写,是一种格式。哈哈
try{
要实现功能的代码
}
catch{
如果没有正常执行,则在这里捕获异常并处理异常
}
finally{
无论是否产生异常,最终都要执行此处的代码
}
不知道你明白了吗,但有一点要注意:finally可写可不写
}
cathc(){ }
finally{ }
catch的"( )"中是捕获try{}中的异常,捕获到之后执行catch中{ }内的相应内容。
Finally是无论有没有异常都必须执行的语句!
用于捕获异常的,格式为:
try{
要实现功能的代码
}
catch{
如果没有正常执行,则在这里捕获异常并处理异常
}
finally{
无论是否产生异常,最终都要执行此处的代码
}
不知道你明白了吗,但有一点要注意:finally可写可不写
我补充一点的是上面只是浅显的用法,做得好的系统往往有自定义的Exception类