자바 에서 try catch 의 용법

1432 단어 Java
try 는 하나의 네트워크 와 같 습 니 다. try {} 에 있 는 코드 가 던 진 이상 을 모두 네트워크 에 걸 고 이상 을 catch {} 에 있 는 코드 에 맡 깁 니 다.마지막 으로 finally 의 코드 를 실행 합 니 다.try 에서 코드 에 이상 이 있 든 없 든 catch 에서 이상 을 잡 았 든 finally 의 코드 는 반드시 실 행 됩 니 다.
비록... 일지 라 도
Java
실행 시기 에 시스템 이 제공 하 는 프 리 셋 프로 세 서 는 오류 제거 에 유용 합 니 다. 예 외 를 스스로 처리 하려 고 합 니 다.이렇게 하면 두 가지 장점 이 있다. 첫째, 그것 은 너 로 하여 금 잘못 을 수정 하 게 한다.둘째, 프로그램 이 자동 으로 종료 되 는 것 을 피 할 수 있다.오류 가 발생 할 때마다 프로그램 이 멈 추고 중첩 추적 을 인쇄 하면 대부분의 사용자 들 이 곤 혹 스 러 워 합 니 다.다행히 너 는 이런 상황 을 쉽게 피 할 수 있다.
실행 시기 오 류 를 대비 하고 처리 하려 면 감시 할 프로그램 을 두 면 됩 니 다.
try
블록 에 있 으 면 됩 니 다.... 에 있다
try
블록 뒤에 바로...
catch
자구 에서 당신 이 잡 고 싶 은 예외 형 태 를 지정 합 니 다.
오류 포착 예
try 
{ 
    code; //          ; 
} catch(e) //          ,      
{ 
    alert(e.number); //       
}

예 를 들 면:
import java.io.*;//  io 
public class SimpleCharInOut
{
    public static void main(String args[])
    {
        char ch=' ';//     ch   ‘ ’        
        System.out.println(" Enter a character please");//      Enter a character please
        try {//           try      。  try          catch                
        ch=(char)System.in.read();//           ch
     }
     catch(IOException e) //          ,     
     {} ;//        
     System.out.println("You're entered character:" + ch);//       You're entered character:  ch  
   }
 }

좋은 웹페이지 즐겨찾기