初学Java,对异常处理这一问题还不清楚,不知道什么时候会发生异常,在此还请大哥大姐们指点迷津。

解决方案 »

  1.   

    google一下找javaapi,仔细看一下,会有异常的方法都有说明的如果用IDE,IDE会提示你有异常没有捕捉所谓的异常,就是代码可能产生无法预料的事请,比如错误什么的,但是并不是说需要用try catch包起来的代码一定会出现问题,只是一种可能就好比delphi里,你想把一个输入框里的东西变成数字存起来,当输入的却是是数字的时候,用strtoint()没问题,但是当输入的有除数字外的其他字符的时候,这个方法就无法完成任务,这就是一个异常当然,有的时候异常是可以自己定义的,如果觉得有必要的话
      

  2.   

    同意楼上,用Eclipse写代码,有异常抛出的地方会有错误提示!
      

  3.   

    异常分为 检查异常和 非检查异常
    非检查异常 是你自己 的 逻辑 错误 如 空指针,数组下表越界等等 不需要 你 捕捉的
    检查异常需要你捕捉  如找不到文件异常 , sql异常 
    IDE会自动提醒,用多了 就记得了