首页新闻找找看学习计划

java警告问题

0
悬赏园豆:5 [已解决问题] 解决于 2018-12-22 15:30

package test;
import java.util.*;
public class six_thirteen {

public static void main(String[] args) {
    
Scanner reader = new Scanner(System.in); 
    System.out.println("请输入你的年龄:"); 
    int age = reader.nextInt();
    System.out.println(age);
        
}

}

请问一下大神现在有一个警告Resource leak: 'reader' is never closed,是什么原因?应该怎么改?

西戈wzc的主页 西戈wzc | 菜鸟二级 | 园豆:220
提问于:2018-10-17 16:21

没有关闭reader,但是这个警告不影响程序的运行,更详细请看https://blog.csdn.net/esther_heesch/article/details/51728292

快乐留给你 1年前
< >
分享
最佳答案
0

try{

System.out.println("请输入你的年龄:"); int age = reader.nextInt(); System.out.println(age);

}finally

{

reader.close();

}

收获园豆:5
徒然喜欢你 | 小虾三级 |园豆:1599 | 2018-10-17 16:39
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册