[Dart] Exception Handling & Null Aware Operators

 

[Ko]

 - 에러 처리 구문 : try {

실행코드1; 

실행코드2;

} catch (e) { 

…e…에러처리…;

}

 - 에러 처리를 이용해서 app crash되지 않게 만들 있음.

 - Null Aware Operator : someVariable ?? defaultValue

(someVariable false 이거나 존재하지 않는 경우 defaultValue 값을 사용)

 - throw ‘xxx’ 문으로 에러(e=‘xxx’) 던져주면 catch문이 e 에러를 받을 있음.

 - throw string뿐만 아니라 object 에러로 전달 가능. 

 

[En]

-Error handling syntax: try {
Executable code 1;
Executable code 2;
} catch (e) {
… e… Error handling ... ;
}
 -You can make the app not crash by using error handling.
 -Null Aware Operator: someVariable ?? defaultValue
(If someVariable is false or does not exist, defaultValue is used)
 -If you throw an error (e = 'xxx') with the throw 'xxx' statement, the catch statement can receive an error with e.
 -Throw can transmit not only string but also object as an error.

'플러터(Flutter) > 다트(Dart)' 카테고리의 다른 글

[Dart] list combine method  (0) 2020.04.17
[Dart] Futures, Async & Await  (0) 2020.03.19
[Dart] Maps  (0) 2020.03.19
[Dart] Functions as First Order Objects  (0) 2020.03.19
[Dart] Enums  (0) 2020.03.19

+ Recent posts