Looking for dart Answers? Try Ask4KnowledgeBase
Looking for dart Keywords? Try Ask4Keywords

dart예외


비고

다트 코드는 예외를 throw하고 catch 할 수 있습니다. 예외는 예상치 못한 일이 발생했음을 나타내는 오류입니다. 예외가 포착되지 않으면 예외를 발생시킨 격리가 일시 중단되며 일반적으로 격리 및 해당 프로그램이 종료됩니다.

Java와 달리 Dart의 모든 예외는 확인되지 않은 예외입니다. 메서드는 throw 할 수있는 예외를 선언하지 않으며 예외를 catch 할 필요가 없습니다.

Dart는 예외오류 유형뿐만 아니라 수많은 미리 정의 된 하위 유형을 제공합니다. 물론, 자신의 예외를 정의 할 수 있습니다. 그러나 Dart 프로그램은 Exception 및 Error 객체뿐만 아니라 모든 null이 아닌 객체를 예외로 throw 할 수 있습니다.

예외 관련 예