- 예외 계층 구조의 최상위에는 어떤 클래스가 있나요?
- try 및 catch가 어떻게 사용되는지 간략하게 설명하세요.
- 이 조각에 어떤 문제가 있나요?
// ...
vals[18] = 10;
catch (ArrayIndexOutOfBoundsException exc) {
// trata erro
}
로그인 후 복사
- 예외가 포착되지 않으면 어떻게 되나요?
- 다음 조각에 어떤 문제가 있나요?
class A extends Exception { ...
class B extends A { ...
// ...
try {
// ...
}
catch (A exc) { ... }
catch (B exc) { ... }
로그인 후 복사
- 내부 catch가 외부 catch에 대한 예외를 다시 발생시킬 수 있나요?
- finally 블록은 프로그램이 실행되기 전에 실행되는 마지막 코드 조각입니다.
훼손하다. 이것이 사실인가요, 거짓인가요? 답변을 설명하세요.
- throws 절에 어떤 유형의 예외를 명시적으로 선언해야 합니까?
방법이요?
- 이 조각에 어떤 문제가 있나요?
class MyClass { // ... }
// ...
throw new MyClass();
로그인 후 복사
- 6장 테스트의 3번 문제에서는 Stack 클래스를 생성했습니다. 스택이 꽉 찼거나 스택이 비어 있는 상태를 보고하는 사용자 정의 예외를 클래스에 추가하세요.
- 예외가 발생하는 세 가지 방법은 무엇인가요?
- Throwable의 직접적인 하위 클래스 두 가지는 무엇입니까?
- 멀티캐치 기능이란 무엇인가요?
- 일반적으로 코드는 오류 유형 예외를 포착해야 합니까?
위 내용은 9장 최종 테스트의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!