java - throws Exception in finally blocks -


What a great way to handle the exception that is thrown in the end block ?

For example:

 try  {// use resource} hold (exception pre) {// problem with resource. } {Try {source.close ()}} Finally (Exceptional) {// Resource could not be closed? }}  

How can you avoid try / catch from end ?

I usually do this like this:

  try { // Use the resource. } Hold (Exception Pre) {// Problem with Resource. } Finally {// keep the resource off-quilting (resource); }  

elsewhere:

  secure zero-free questions (resource processing) {try (if (resource! = Zero) {resource.close (); }} Hold (exception before) {log ("Exceptions during resource.closures"), prior);}}  

Comments