Home 9월 27일 Today I Learned
Post
Cancel

9월 27일 Today I Learned

오늘 한 일

  • Dart 언어를 학습하였다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낀 점

STAC 대회 수상이 확정되고 나니 뭔가 목표가 사라져서 하루종일 기분이 센치해지고 이상하다 분명 이번년도 목표가 제대로 된 프로젝트 하나 이상하기, 팀 프로젝트 하기, 대회 수상하기 이 3가지였는데 아직 9월이지만 목표를 모두 이뤄버렸다 이제는 무엇을 해야할지 몰라 길을 잃은 느낌이다

배운 점

Dart ~/ 연산자 오류

1
2
3
4
5
6
7
8
9
10
void main() {
  try {
    // 예외가 발생할 수 있는 코드
    var result = 10 ~/ 0; // 
  } catch (e) {
    print("오류 메지: $e");
  } finally {
    print("언제나 실행");
  }
}

Dart에서는 ~/ 연산자는 몫을 반환하는데 0으로 나누는 것은 오류를 발생시킨다

Dart try catch문

1
2
3
4
5
6
7
8
9
10
void main() {
  try {
    // 예외가 발생할 수 있는 코드
    var result = 10 ~/ 0;
  } catch (e) {
    print("오류 메지: $e");
  } finally {
    print("언제나 실행");
  }
}

Dart에서는 try catch문을 해당 형태로 사용하면 try에는 오류가 발생할 수 있는 코드 catch에는 오류가 발생시 실행할 코드 finally에는 오류가 발생하던 발생하지 않던 실행할 코드를 작성하면 된다

내일 계획

내일은 Flutter 공부를 해야겠다

This post is licensed under CC BY 4.0 by the author.

9월 26일 Today I Learned

9월 28일 Today I Learned