java.lang.NullPointerException: Attempt to invoke virtual method 'int java.io.InputStream.read(byte[

				
				InputStream inStream =getClass().getResourceAsStream(Path);
				FileOutputStream fs = new FileOutputStream(newPath);
				byte[] buffer = new byte[1024*5];
				while ((byteread = inStream.read(buffer )) != -1) {
					bytesum += byteread; 
					System.out.println(bytesum);
					fs.write(buffer, 0, byteread);
				}


				inStream.close();
在做文件操作的时候 
inStream.read(buffer ) 报的这个异常  原因是因为 InputStream 不能被实例化
 
  
 
  
解决方法
InputStream inStream =getClass().getResourceAsStream(Path); 改成 FileInputStream inStream = new FileInputStream(Path);

 
  

你可能感兴趣的:(java.lang.NullPointerException: Attempt to invoke virtual method 'int java.io.InputStream.read(byte[)