写了try catch 没有? 异常处理机制!

解决方案 »

  1.   

    因为这个方法会抛出UnsupportedEncodingException
    所以你一定要捕捉异常。
      

  2.   

    是你没有明白。
    有一些操作必须进行异常处理,也就是必须包含在一个try catch块中。如果不这样做的话,会在编译期就产生错误。但这并不代表它就会掷出异常。
    所以说,这么做的目的不是希望进入异常处理,而是为了避免产生编译期错误。
      

  3.   

    try{}catch(){]可以对异常进行处理,不一定就要显示(抛出)这个异常。
      

  4.   

    这个我知道!
    我的问题是,我写了try{}catch{},但是执行的时候,就是去了异常那里,我想知道是什么原因造成的!