1
내가 처음 시도한 코딩 중 예외가 발생하여 오류가 발생합니다. 슬퍼.첫 번째 예외 프로그램
public class Exc {
int x = 2;
public void throwE(int p) throws Excp {
if(x==p) {
throw new Excp();
}
}
}
이 클래스가 컴파일러를 통과하지 못해도 처리기 코드를 게시 할 필요가 없다고 생각합니다.
cannot find symbol
에서 오류가 발생합니다 (Excp
). 나는 책에 따라 정확하게하고있다. 내가 빠진 것이 있습니까?
음. 그러나 제발, 내가 잘못하고있는 것을 설명해 주시겠습니까? 예외의 이름이 뭐가 잘못 됐어? – MoonStruckHorrors
예외가 존재해야합니다. 클래스 자체를 예외로하고 싶었습니까? 그렇다면 철자를 같이 써야합니다. –
'Excp '는 Java 표준 라이브러리의 클래스가 아닙니다. '예외'가 있습니다. 'Excp' 나'MyException' 또는'WhateverNameYouWant'와 같은 예외를 던지려면 클래스를 생성해야하며 Exception 클래스를 확장해야합니다. 'public class MyException extends Exception {// 여기 구현}' – pakore