需求:
使用缓冲字节流复制一个文件,要求边读边写,并处理异常。
直接上代码:
public class Dome3 {
public static void main(String[] args) {
// 1.找到目标文件
File readFile = new File("E:\\aa\\bb\\aaa.wmv");
File writeFile = new File("E:\\aa\\bb\\复制品.wmv");
// 2.搭建数据通道
FileInputStream fileInputStream = null;
FileOutputStream fileOutputStream = null;
BufferedInputStream bufferedInputStream = null;
BufferedOutputStream bufferedOutputStream = null;
try {
fileInputStream = new FileInputStream(readFile);
bufferedInputStream = new BufferedInputStream(fileInputStream);
fileOutputStream = new FileOutputStream(writeFile);
bufferedOutputStream = new BufferedOutputStream(fileOutputStream);
// 3.读写数据
int len = 0;
/*byte[] by