내 멀티 스레드 응용 프로그램 중 하나가 예외를 throw 할 때 스레드 이름을 포함하지 않습니다. 아래처럼 예외가 발생합니다스레드 이름이없는 예외
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at dataimporter.Importer.run(Importer.java:201)
at java.lang.Thread.run(Unknown Source)
어쨌든 스레드 이름을 포함할까요?
'201 '행의'Importer.java' 클래스에있는 명령문은 빈'ArrayList'의 첫 번째 요소에 접근하려고 시도합니다. –
@ PM77-1 예 알아요,하지만 어떻게 스레드 이름을 포함시킬 수 있습니까? – Arya
이미 [이 기사] (http://www.drdobbs.com/jvm/uncaught-java-thread-exceptions/240148320)를 찾았습니까? –