gpt4 book ai didi

java - Android Studio - 编辑器中的 FileNotFound 异常

转载 作者:行者123 更新时间:2023-12-01 10:37:06 25 4
gpt4 key购买 nike

我什至在点击“运行”之前就在 android studio IDE 中收到此错误。

Unhandled exception: java.io.FileNotFoundException

对于这个类:

(类中的函数尚未被调用!)

import java.io.*;


public class FileIO
{
public static byte[] readBinaryFileFromAssets(File file)
{
byte[] data = null;

DataInputStream dis = new DataInputStream(new FileInputStream(file));
dis.readFully(data);
dis.close();

return data;
}
}

谢谢。

最佳答案

它让您烦恼,因为您还没有处理潜在的文件未找到异常。用 try/catch 包围它或抛出异常。

 public static byte[] readBinaryFileFromAssets(File file)
{
byte[] data = null;

DataInputStream dis = null;
try {
dis = new DataInputStream(new FileInputStream(file));
dis.readFully(data);
dis.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}


return data;
}

注意:您可以在 android studio 中自动围绕 try/catch 中的 block ,方法是执行 alt+enter 调出选项,然后选择“surround with try/catch”

关于java - Android Studio - 编辑器中的 FileNotFound 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34620539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com