隨筆-1  評論-68  文章-98  trackbacks-0
          Java有2類錯誤類:error和exception。下圖是Java錯誤類的結構圖:



          exception比較好捕獲,error就比較難捕獲了,如OutOfMemoryError和StackOverflowError。
          下面列出幾種常見的error表述:

          Error?????????????????????????????????Package??????Description

          Error?????????????????????????????java.lang??????Error is the parent class for all other error objects.

          NoClassDefFoundError??????java.lang??????A class definition could not be found.

          NoSuchFieldError??????????????java.lang??????A specified field could not be found.

          NoSuchMethodError??????????java.lang??????A specified method could not be found.

          OutOfMemoryError???????????java.lang???????The Java Virtual Machine that you're running has run out of memory.

          StackOverflowError???????????java.lang??????The memory stack is full. You are calling programs too deep, or using too large (or too many) variables in your path of execution.

          VirtualMachineError????????????java.lang??????VirtualMachineError is the parent class to several serious environment errors. It indicates that some serious resource problem exists on the host Java machine.

          摘自《Java Error Handling》 http://www.nd.edu/~cwood1/teaching/java/JavaErrors.htm

          最近整理、測試程序中,遇到了不少異常和錯誤,附上相關的web資源:

          Sun Tutorial on Exceptions -- Lesson: Handling Errors with Exceptions
          http://java.sun.com/docs/books/tutorial/essential/exceptions/

          Exceptions in Java (by Bill Venners)
          http://www.javaworld.com/javaworld/jw-07-1998/jw-07-exceptions.html

          Designing with exceptions (by Bill Venners)
          http://www.javaworld.com/javaworld/jw-07-1998/jw-07-techniques_p.html

          異常設計
          http://kb.csdn.net/java/Articles/200507/0c8d9bcb-deed-408c-9de6-977feeff1a6f.html

          Exception Handling: The good, the bad and the ugly (by Michael C. Daconta)
          http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2686919,00.html

          異常處理優劣觀
          http://www.gbg.cn/J2SE/17.html

          Exceptions in Java: Nothing Exceptional about them (by Gaurav Pal and Sonal Bansal)
          http://www.javaworld.com/javaworld/jw-08-2000/jw-0818-exceptions_p.html

          Using your own exception classes in Java (by Keld H. Hansen)
          http://javaboutique.internet.com/tutorials/Exceptions/

          Java異常處理之陋習展播
          http://www.jspcn.net/htmlnews/11049353245931571.html

          Using your own exception classes in Java (by Keld H. Hansen)
          http://javaboutique.internet.com/tutorials/Exceptions/

          異常處理--技術文章列表
          http://www.jspcn.net/htmlnews/B1106116974203.html

          posted on 2006-05-17 16:09 Xu Jianxiang 閱讀(518) 評論(0)  編輯  收藏 所屬分類: Java Tech
          主站蜘蛛池模板: 石嘴山市| 平遥县| 山丹县| 启东市| 额尔古纳市| 开阳县| 抚松县| 韩城市| 静乐县| 将乐县| 洛宁县| 大竹县| 卓尼县| 邢台县| 阿尔山市| 怀集县| 巫山县| 县级市| 庆阳市| 邢台县| 仁怀市| 弋阳县| 星子县| 天气| 施甸县| 中方县| 林西县| 景洪市| 沁阳市| 龙陵县| 鄂托克前旗| 城固县| 鱼台县| 锦屏县| 新民市| 乐陵市| 江永县| 宣汉县| 汉源县| 安化县| 油尖旺区|