java 中文件为null 和文件不存在有区别么
展开全部
文件不存在是运行时才能发现的吧, 和文件是不是null没什么关系
当然如果你定义File file = null;这样, 有什么意义呢
如果你定义File file = new File('xxxxx');
那么这个file绝不是null, 而xxxx到底存在不存在是运行时捕获的异常, 即你写程序的时候是不可能知道在不在的........
所以两者不是一回事
当然如果你定义File file = null;这样, 有什么意义呢
如果你定义File file = new File('xxxxx');
那么这个file绝不是null, 而xxxx到底存在不存在是运行时捕获的异常, 即你写程序的时候是不可能知道在不在的........
所以两者不是一回事
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比如说有一块空间!文件不存在,就是这个空间里什么也没有,并且也可以称之为null.
而还有一种情况就是,这个空间被占用了,但是里边什么内容也没有,这也称之为null.
所以说null的范围更广吧!这是我的理解!
而还有一种情况就是,这个空间被占用了,但是里边什么内容也没有,这也称之为null.
所以说null的范围更广吧!这是我的理解!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
null是指对象未赋值,跟文件没关系
File的exists方法用来判断文件是否存在
File的exists方法用来判断文件是否存在
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询