가비엘
'ArrayIndexOutOfBoundsException' 태그의 글 목록

ArrayIndexOutOfBoundsException

개발팁/개발 팁

Java 자주발생하는 오류 정리 #2, IllegalArgumentException, ClassCastException, UnsupportedOperationException

Java 자주발생하는 오류 정리 #2 Frequent Java Cleanup Errors #2 IllegalArgumentException IllegalArgumentException은 잘못된 인수(argument)가 메서드에 전달되거나 메서드의 인수가 메서드가 지원하지 않는 값 또는 범위일 때 발생하는 예외입니다. 즉, 잘못된 인수로 인해 발생하는 예외입니다. 메서드가 인수의 유효성을 검사하고 인수가 조건을 만족하지 않을 때 발생합니다. 예를 들어, 음수를 입력으로 받지 않아야 하는 메서드에 음수를 전달하거나, 허용하지 않는 문자열을 인수로 받는 메서드에 잘못된 문자열을 전달하는 경우 등이 있습니다. 취약점 IllegalArgumentException은 프로그램의 불안정성을 야기할 수 있습니다. 악의적..

개발팁/개발 팁

Java 자주발생하는 오류 정리 #1, NullPointerException, ArrayIndexOutOfBoundsException, IndexOutOfBoundsException

Java 자주발생하는 오류 정리 #1 Frequent Java Cleanup Errors #1 NullPointerException NullPointerException은 객체 참조가 null인 상태에서 메서드 호출, 필드 접근 등의 작업을 시도할 때 발생합니다. 즉, null인 객체에 접근하려고 할 때 발생하는 예외입니다. 주로 객체를 초기화하지 않았거나, 객체 참조를 null로 설정한 상태에서 해당 객체의 메서드를 호출하거나 필드에 접근하려고 할 때 발생합니다. 취약점 NullPointerException은 프로그램의 불안정성을 야기할 수 있습니다. 악의적인 사용자가 객체를 null로 설정하거나, 미처 초기화하지 않은 상태에서 객체를 사용하도록 유도하여 의도치 않은 동작이 발생할 수 있습니다. 오류상..