Java/Day23
[Java] 자바의 정석 Chapter8. 예외처리(Exception Handling) - 연습문제
[ 자바의 정석 Chapter8. 예외처리(Exception Handling) - 연습문제 ] 8-1. 예외처리의 정의와 목적에 대해서 설명하시오. (1) 예외처리의 정의 - 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류를 대비한 코드를 작성하는 것 (2) 예외처리의 목적 - 예외 상황이 발생했을 때 프로그램을 종료하지 않고 정상 실행 상태가 유지될 수 있도록 하기 위해 8-2. 다음은 실행 중 예외가 발생하여 화면에 출력된 내용이다. 이에 대한 설명 중 옳지 않은 것은? java.lang.ArithmeticException : / by zero at ExceprionEx18. method2(ExceptionEx18.java : 12) at ExceprionEx18. m..
[Java] 자바의 정석 Chapter7. 객체지향 프로그래밍2 - 연습문제
[ 자바의 정석 Chapter7. 객체지향 프로그래밍2 - 연습문제 ] 7-1. 섯다카드 20장을 포함하는 섯다카드 한 벌(SutdaDeck클래스)을 정의한 것이다. 섯다카드 20장을 담는 SutdaCard배열을 초기화하시오. 단, 섯다카드는 1부터 10까지의 숫자가 적힌 카드가 한 쌍씩 있고, 숫자가 1, 3, 8인 경우에는 줄 중의 한 장은 광(Kwang)이어야한다. 즉, SutdaCard의 인스턴스변수 isKwang의 값이 true이어야한다. class SutdaDeck { final int CARD_NUM = 20; SutdaCard[] cards = new SutdaCard[CARD_NUM]; SutdaDeck() { /* (1) 배열 SutdaCard를 적절히 초기화 하시오. */ } } cl..