SQLD프로그래밍 언어 활용난이도 1MCQ

SQLD 프로그래밍 언어 활용 기출문제 #3062

문제

다음 Java 프로그램의 실행 결과는?

public class Main { public static void main(String[] args) { try { String str = null; System.out.print(str.length()); } catch (NullPointerException e) { System.out.print("NULL "); } finally { System.out.print("END"); } } }

① NULL END ② END ③ NULL ④ NullPointerException

정답

1

해설

null 객체에 length() 메서드를 호출하면 NullPointerException이 발생하여 catch 블록에서 'NULL '이 출력되고, finally 블록에서 'END'가 출력된다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 프로그래밍 언어 활용 기출 #3062 | sqldpass