收起
try(这里面的语句) 这个语法 try 的圆括号内的语句是 try的语法糖用法,里面的类都是要继承 Closeable 接口的, 这样才会实现自动关闭的功能,在编译后的字节码 ,反编译的java文件中,是会看到 在 finally 语句中,自动对这些类进行关闭操作的。
上面的 File 类 是不具备这个能力的,所以是不允许放置到 try 的花括号内的,只有 A 是满足要求的,其他选项都是非法的
报告相同问题?