java - 从 FileNotFoundException 获取文件的文件名

标签 java

我想在我的java应用程序发生文件异常时获取不存在的文件的文件名,以便我可以给用户一个短消息。

catch (FileNotFoundException e) {
       /* what code to put here to get the filename of the file */
        }

最佳答案

这应该显示不存在的文件路径:

try {
    //access file
} catch(FileNotFoundException e) {
    System.out.println(e.getMessage());
}

输出,用于使用 new Scanner(new File("C:/filetest")) 创建 Scanner:

C:\filetest (The system cannot find the file specified)

关于java - 从 FileNotFoundException 获取文件的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35988499/

相关文章:

java - 如何将字符串(HashMap的ArrayList)转换为ArrayList

java - 端口无效。使用 selenium 启动 chrome 时退出... org.openqa.selenium.os.OsProcess checkForError

java - 我应该覆盖 service() 还是 doPost()?

java - 选择任何 CookieSpec 都会删除请求中的所有 cookie

java - 如何在不折叠的情况下将 ExpandableListView 放入 ScrollView?

java - 在数据库中搜索文本(使用 Hibernate Search)

java - 在没有静态测试数据库的情况下,如何使 DAO 类的单元测试不那么脆弱?

java - 添加elasticsearch支持后,Spring Boot提示 BeanCreationException 与嵌套的 IllegalStateException 未找到关联

java - CMUSphinx 真人语音识别太慢?

java - set- 和 getListAdapter 错误