Flutter-플러터/플러터 공부
Flutter 예외 처리
일기월장
2023. 1. 30. 18:10
반응형
Dart언어에서는 예외처리가 가능하다.
Dart의 모든 예외는 확인 되지 않은 예외이다.
Try
Try 절은 try{} 구문 안에서 특정 에러가 발생했을 때 처리해주기 위한 방법이다.
try의 다양한 사용방식은
1. try on : 예외클래스 타입을 지정해야 할 때 사용
2. try-catch (e): 객체가 필요할 때 사용
3. try on catch : 예외클래스 타입도 지정해야 하고 객체가 필요할 때 사용
void onInit() {
try {
Hive.registerAdapter(TodoAdapter());
}catch(e){
print(e);
}
getTodos();
super.onInit();
}
위에는 어플이 처음 실행 될 때 Hive에서 오류가 났을 때 에러 메세지를 보이라는 코드이다.
예외처리를 하는 이유는
에러 코드가 전체 프로그램에 전파되는 것을 방지하기 위해서 이다.
반응형