C:\Users\[M]>java -jar C:\Users\[M]\Desktop\Ordner\Test.jar
Exception in thread "main" java.lang.NullPointerException
at com.[D].[M].[A].Haupt.main(Haupt.java:63)
int readBytes;
byte[] buffer = new byte[4096];
try
{
Test_Out = new FileOutputStream(new File(Temp_Test));
TheEqualizer_Out = new FileOutputStream(new File(Temp_TheEqualizer));
TheMazeRunner_Out = new FileOutputStream(new File(Temp_TheMazeRunner));
while ((readBytes = Test.read(buffer)) > 0) { Test_Out.write(buffer, 0, readBytes); }
while ((readBytes = TheEqualizer.read(buffer)) > 0) { TheEqualizer_Out.write(buffer, 0, readBytes); }
while ((readBytes = TheMazeRunner.read(buffer)) > 0) { TheMazeRunner_Out.write(buffer, 0, readBytes); }
} catch (IOException e1) { e1.printStackTrace(); }
finally
{
Test.close(); //<---- Zeile 63
Test_Out.close();
TheEqualizer.close();
TheEqualizer_Out.close();
TheMazeRunner.close();
TheMazeRunner_Out.close();
} // Ende der Finally-Schleife
String Temp = File.createTempFile("temp-file", "tmp").getParent();
String Temp_Videos = Temp+"\\Videos";
String Temp_Test = Temp_Videos+"\\Test.mp4";
String Temp_TheEqualizer = Temp_Videos+"\\TheEqualizer.mp4";
String Temp_TheMazeRunner = Temp_Videos+"\\TheMazeRunner.mp4";
InputStream Test = Haupt.class.getResourceAsStream("/Videos/Test.mp4");
InputStream TheEqualizer = Haupt.class.getResourceAsStream("/Videos/TheEqualizer.mp4");
InputStream TheMazeRunner = Haupt.class.getResourceAsStream("/Videos/TheMazeRunner.mp4");
OutputStream Test_Out = null;
OutputStream TheEqualizer_Out = null;
OutputStream TheMazeRunner_Out = null;
File f = new File (Temp_Videos);
if(f.exists()) {}
else { f.mkdir(); }
int readBytes;
byte[] buffer = new byte[4096];
try
{
Test_Out = new FileOutputStream(new File(Temp_Test));
TheEqualizer_Out = new FileOutputStream(new File(Temp_TheEqualizer));
TheMazeRunner_Out = new FileOutputStream(new File(Temp_TheMazeRunner));
while ((readBytes = Test.read(buffer)) > 0) { Test_Out.write(buffer, 0, readBytes); }
while ((readBytes = TheEqualizer.read(buffer)) > 0) { TheEqualizer_Out.write(buffer, 0, readBytes); }
while ((readBytes = TheMazeRunner.read(buffer)) > 0) { TheMazeRunner_Out.write(buffer, 0, readBytes); }
} catch (IOException e1) { e1.printStackTrace(); }
finally
{
Test.close();
Test_Out.close();
TheEqualizer.close();
TheEqualizer_Out.close();
TheMazeRunner.close();
TheMazeRunner_Out.close();
}