我开始学习Java,并编写我的第一个实用类,预计将其投入生产。但是在处理异常时我有些迷茫。在给定的代码行中大约有多少try语句?
代码中应处理多少比例的异常……有没有Eclipse插件?
在try块中包含3-4条语句和捕获异常,还是在try块中包含10-12行代码并随后包括2-3个catch语句来捕获不同类型的异常,例如由文件相关或自己的类或其他第三方类引发的异常……?前者令人不太满意,会让代码臃肿。
是否常见的做法是仅仅在可能抛出异常的代码周围加上try块,或者像文件句柄的使用方式一样在try块内部包含其他代码也可以?
有什么建议吗?