Exception handling mechanism for Java

Source: Internet
Author: User

At least in my existing learning stage, for the exception, in the actual project is not how to use, including some PHP projects, is also not used, perhaps in one aspect, my code is still not very mature. However, I still have to, in the primary stage of learning or should be functional-oriented, and then to consider the rigor of the code.
The exception handling mechanism is the three aspects of getting exceptions, handling exceptions, and throwing exceptions.

 PackageYichang;ImportJava.beans.Expression;Importjava.io.*;Importjava.net.*; Public  class yichang_1 {    /** * @param args * *     Public Static void Main(string[] args) {FileReader p=NULL;Try{p =NewFileReader ("F:\\a1.txt"); }Catch(FileNotFoundException e) {//TODO auto-generated catch blockE.printstacktrace (); }finally{//There are no exceptions to be performed, generally such as resources to be closed            if(p!=NULL){Try{P.close (); }Catch(Exception E2) {//Todo:handle exceptionSystem.out.print ("Resource not closed"); }            }        }    }}
 PackageYichang;ImportJava.io.filereader;public class yingyang2 {    /** * @param args * *public static void Main (string[] args)throwsexception{//TODO auto-generated method stubB1 m1=NewB1 ();    M1.open_file (); }} class B1 extends A1{} class A1{int A; public void Open_file ()throwsexception{FileReader p =NewFileReader ("F://a.txt"); }}

Exception handling mechanism for Java

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.