1
선생님이 온라인으로 게시 한 코드를 실행하려고합니다. 그것은 입력 이미지로 걸립니다 (BufferedImage img = ImageIO.read(new File(args[0]));
프로그램이 실행되어 이제 ArrayIndexOutOfBounds Exception을 제공합니까?
내가 처음 실행했을 때 그것은 잘 작동, 이제는 내게주는거야 ArrayIndexOutOfBounds
위의 줄에 예외.
두 번째로 실행 한 인수를 전달 했습니까? – Reimeus
명령 줄에서 프로그램을 시작할 때 인수를 전달하지 않는 것처럼 보입니다. – Jack
JDK 6을 사용하여 동일한 문제가 발생합니다. 다른 모든 프로그램이 파일을 올바르게 열 수 있습니다. java.lang.ArrayIndexOutOfBoundsException : 은 '에 의한 4096 com.sun.imageio.plugins.gif.GIFImageReader.read (GIFImageReader.java:960)에서 \t ~ [: 1.6.0_27] javax.imageio의 \t에서 .ImageIO.read (ImageIO.java:1438) ~ [? : 1.6.0_27] \t에서 javax.imageio.ImageIO.read (ImageIO.java:1298) ~ [? : 1.6.0_27]' – Eric