이것은 재미있는 질문입니다.하지만 Kotlin에서 가능한 가장 짧은 예외 생성 코드는 무엇입니까? 모든 예외. 같은Kotlin에서 예외를 생성하는 데 가능한 가장 짧은 코드는 무엇입니까?
뭔가 :
throw null!!
NPE가 발생합니다.
...하지만 아직 12 줄의 문자가있는 꽤 긴 줄입니다. 분석 등의 예외 로깅과 같은 것들을 테스트하는 것은 실제로 매우 유용합니다. 여기에 하나 더 짧다
""[1]
5 문자와 StringIndexOutOfBoundsException: length=0; index=1
'몇 가지 문자를 저장하는 것이'throw()'을 능가 할 가치가 없다고 생각합니다. –
chris
@chris 때로는 예외를 throw하는 유틸리티 함수가 같은 것을 작성하는 것보다 훨씬 편리합니다 긴 예외 메시지가 여러 번 나타난다 – msrd0
Btw'null !!'은 이미 예외를 던질 것이고, 그 앞에'throw'는 필요 없다. – msrd0