미들웨어/Middleware_문제해결

자주 발생되는 예외 클래스

_주야 2012. 5. 2. 11:07



* 자주 발생되는 예외 클래스


LinkageError

   클래스가 일치하지 않거나 존재하지 않을때 발생하는 에러


ThreadDeath 

     실행중인 쓰레드가 중지되었을 때 발생하는 에러 


VirtuaMachineError 

     자바 가상머신에 심각한 문제가 발생했을 때 발생하는 에러    


RuntimeException 

     프로그램 실행 도중 발생하는 예외


CloneNotSupportedException 

     객체의 복제가 지원되지 않는 상황에서 복제 시도 발생하는 에러


IllegalAccessException

     클래스에 대한 부정접근을 시도시 발생하는 에러


InstantiationException 

     추상클래스나 인터페이스로부터 객체를 생성하려고 할때 발생하는 에러 


InterruptedException 

    스레드가 인터럽트 되었을 때 발생할 수 있는 에러 


NoSuchMethodException 

    해당 메소드가 존재하지 않을 경우 발생할 수 있는 에러    


ClassNotFoundException 

    클래스가 존재하지 않을 때 발생할 수 있는 에러 


IOException 

     - 예외가 발생할 수 있는 곳에 예외처리를 해주지 않을 경우 발생할 수 있는 에러

     - 입출력시 발생할 수 있는 에러(입출력 처리 실패나 끼어들기 의하 발생)


ClassCastException

     코드가 인스턴스에 없는 서브 클래스로 객체를 보내려 할 때 발생하는 에러  


ArithmeticException

     0으로 정수를 나눌 때와 같이 적절하지 않은 계산 중 발생하는 에러


NegativeArraySizeException

    응용프로그램이 크기가 음수인 배열을 작성하려고 시도할 때 발생하는 에러


NullPointerException

    응용프로그램이 객체가 필요한 경우 null을 사용하려고 시도할때 발생하는 에러


ArrayStoneException

    객체 배열에 잘못된 객체 유형을 저장하려고 할때 발생하는 에러


IndexOutOfBoundException

     배열, 문자열 , 벡터에서 색인 범위를 벗어난 경우 발생하는 에러


SecurityException

     보안 위반을 표시하기 위해 보안 관리 프로그램에서 발생할 수 있는 에러 


EOFException

      파일끝예외, 입력도중 파일의 종료나 스트림종료시 발생할 수 있는 에러


FileNotFoundException

      파일을 못찾을때 발생하는 에러, 지정된 경로에 해당파일이 열리지 않을때 발생할 수 있는 에러.


InterruptedIOException  

      입출력 처리가 중단 되었을 때 발생할 수 있는 에러