日期:2014-05-20  浏览次数:20852 次

问一下,JTextArea框里面空白的话getText()会返回啥?
问一下,JTextArea框里面空白的话getText()会返回啥?
看api文档说如果基础文档为null,会抛出异常?
但是实际上在JTextArea空白的时候使用getText()并不会抛出异常,那到底会返回啥?还有什么时候会抛出异常?
------解决方案--------------------

JTextArea area=new JTextArea(null,null,0,0);
        System.out.println("["+area.getText()+"]");
        area.setDocument(null);
        System.out.println("["+area.getText()+"]");


这种情况下就会出现空指针异常
------解决方案--------------------
这种问题一测试就知道了啊。