Java中关于无法预料的例外的处理(难题,急.....) 自己写一个异常类继承Exception在认为会抛错的地方throws trycatch 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 既然是无法预料的错误, 为什么不能在main中统一catch之, 处理之? 不解. 看到jbinit()这个方法偶就犯晕奉劝不要用jb写GUI 不需要在事件的响应都加try catchjbuilder提示要处理那些Exception全部在方法中throws到上一级去在main中统一处理异常根据不同异常返回不同的用户提示信息 最好专门写个类来处理,如果通过resources资源文件来管理提示信息就更便于维护了 建议你写个专门的异常类来处理,如SystemException。public void mehtod1() throw SystemException{}public void mehtod2() throw SystemException{}public void window_close() throw SystemException{}在方法中捕获无法预料的例外,再扔出这个专门的异常类。 不可预知错误一般应该是运行时的异常(RuntimeException)这种异常是不需要在方法定义时声明你只需要在 main() 方法中,catch住就可以了 不可预料的异常不可能统一在main方法里来catch的如果在method1中发生而你又没有catch的话 比如在method1里面有一个空指针异常你不在method1里面catch怎么可能在main方法来catch呢 !! 只有你在method1里面将catch的异常放出来 才可以在main方法里处理! 不同类型的异常对应着不同的机制!!对与那些无法预知的异常信息未何不在try{}catch(Exception e){} 中模糊的抓住 .... 然后在catch 里分析你对应的异常代码的类型做处理呢???如果真的实现了 是不是需要在所有的代码行(估计要用很多的try catch 对了^_^)都加try 呢??加了那么多的try 对系统的整个效率会有什么影响呢??关注 . . . . . . 异常是java语言很重要和先进的处理方式和方法。 通过这种机制,我们可以有效地增强代码的健壮程度。 异常控制的目的是使用尽可能精简的代码创建可靠的程序,同时排除程序里那些不能控制的错误。 所以说自己或内部的异常处理很重要。 简单的讲,你先要自定义一些异常。。这些异常可能针对你某些工具类的。try{}catch(MyException e){}catch(MyException2 e){}catch(IOException e){}等等。 java中的空接口的疑问 重新改了还是出错 有哪位大虾有关于java的基础题目呀! 新手提问:接口,抽象类,继承! 求助,关于日期时间的正则表达式 如何知道某个特定的类在哪个类库里 在JAVA中怎样设置字体? 能把str做为表达式,将其值赋给i吗? 有关网页信息抽取 问大家一个菜鸟级JAVA的问题,不是很好回答哦! 有个问题! Connection和Statement的关系,求解
jbuilder提示要处理那些Exception
全部在方法中throws到上一级去
在main中统一处理异常
根据不同异常返回不同的用户提示信息
如果通过resources资源文件来管理提示信息就更便于维护了
public void mehtod1() throw SystemException{}
public void mehtod2() throw SystemException{}
public void window_close() throw SystemException{}
在方法中捕获无法预料的例外,再扔出这个专门的异常类。
这种异常是不需要在方法定义时声明
你只需要在 main() 方法中,catch住就可以了
如果在method1中发生而你又没有catch的话 比如在method1里面有一个
空指针异常你不在method1里面catch怎么可能在main方法来catch呢 !! 只有你在method1里面
将catch的异常放出来 才可以在main方法里处理!
通过这种机制,我们可以有效地增强代码的健壮程度。
异常控制的目的是使用尽可能精简的代码创建可靠的程序,同时排除程序里那些不能控制的错误。
所以说自己或内部的异常处理很重要。