public class Main {

	    // 특정 인덱스의 값을 반환하는 메서드
	    static int getElement(int[] arr, int index) {
	        if (index < 0 || index >= arr.length) {
	            throw new IllegalArgumentException("인덱스가 배열의 범위를 벗어났습니다.");
	        }
	        return arr[index];
	    }

	    public static void main(String[] args) {
	        // 배열 초기화
	        int[] array = {10, 20, 30, 40, 50};
	        try {
	            // 잘못된 인덱스 예시
	            int index = 6; // 범위를 벗어나는 인덱스
	            int result = getElement(array, index);

	            System.out.println("인덱스 " + index + "의 값은: " + result);
	        } catch (IllegalArgumentException e) {
	            System.out.println("오류: " + e.getMessage());
	        }
	    }
	}

'Java' 카테고리의 다른 글

Java List.of() 객체(Apple)에 담긴 값 선택(filter)하여 꺼내기  (0) 2025.01.27
Java List.of()  (1) 2025.01.26
JDBC, JPA, MyBatis, jOOQ: 데이터베이스 기술 비교  (0) 2024.08.10
Java 람다  (0) 2024.08.10
JAVA SOLID 개념  (0) 2024.07.17

+ Recent posts