1 GuideTry... Catch... Finally is probably a familiar statement, and it seems easy to understand logically. However, the lessons I personally learned tell me that this is not as simple and obedient as I imagined. Believe it? Let's take a look at the
1. Preface Try...catch...finally I'm afraid it's a familiar statement, and it's very simple to use, logically it seems to be easy to understand. However, I personally experience the "lesson" tells me that this thing is not as simple as the
"0" README0.1) This article describes + source code is transferred from core Java Volume 1, to understand Java exception-catch exception + throw exception and exception chain of knowledge;"1" catches exception related1.1) If an exception occurs
1. Background Introduction
Why do you want to do exception handling?
For a computer program, no one can guarantee that it will run without error, the main source of error is the following:
Code Error
User illegal input
Device errors
Java code
Import java.io.IOException;
public class Exceptiontrycatchtest {
public void DoSomething () throws IOException{
System.out.println ("Do somthing");
}
public static void Main (string[] args) {
Exceptiontrycatchtest et = new
The unusual English word is exception, the literal translation is "The accident, the exception" The meaning, is also abnormal condition. In fact, exceptions are essentially procedural errors, including program logic errors and system errors.
A
0. Why the exception handling mechanism should be introduced.
Before the exception mechanism is introduced, the exception is handled using If...else,sysout and Syserror methods. Exception handling is a very important aspect of program design, but
Exception handling is a very important aspect of program design, but also a great difficulty in programming, starting from C, you may already know how to use if...else ... To control the exception, may be spontaneous, however, this control is
exception refers to the various conditions, such as: file cannot be found, network connection failure, illegal parameters and so on.An exception is an event that interferes with the normal instruction flow during the program's run.Java describes
Java has a powerful exception handling mechanism, the recent initial study, the feeling of content is still quite a lot of, hereby to write their own understanding to share with you. First, in Java code, because of the use of the MyEclipse IDE, you
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.