• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

질문입니다.

21.05.13 20:32 작성 조회수 98

3

당연한 것 같기는 하지만 궁금해서 질문합니다.

개발자가 타입에 대해서 더 잘안다는 의미로 타입단언을 사용해 null일 경우를 배재했는데 개발자가 예기치 못한 상황에서 해당 변수에 null 값이 들어가진다면 런타임에서 에러가 나는 것이겠죠? 

답변 1

답변을 작성해보세요.

0

안녕하세요 경준님, 좋은 질문 주셨네요 :) 네 맞습니다 그래서 좀 더 안전한 방식으로 코드를 작성하시려면 타입 단언보다는 각각의 케이스에 대해서 예외 처리를 해주시는 것이 좋습니다 :)