Java me J2ME中的异常

Java me J2ME中的异常,java-me,Java Me,我正在使用j2me开发一个移动应用程序。因为我正在使用kxml解析器。在我的应用程序中,我必须调用一个url来获取数据。当我调用该url时,有时它会显示: java.lang.IllegalStateException: update of non-existent node Exception. 我的示例代码是: InputStreamReader isr=null; InputStream rssStream=null; InputStream is

我正在使用j2me开发一个移动应用程序。因为我正在使用kxml解析器。在我的应用程序中,我必须调用一个url来获取数据。当我调用该url时,有时它会显示:

java.lang.IllegalStateException: update of non-existent node   Exception.
我的示例代码是:

 InputStreamReader isr=null;
        InputStream rssStream=null;
        InputStream is = null;
        HttpConnection conn=null;
        try
        {          
            conn = (HttpConnection)Connector.open(rssUrl);           
            rssStream = conn.openInputStream();---------->I think exception is shown here.         
            isr = new InputStreamReader( rssStream );
            parser.setInput(isr);
            parser.nextTag();

rssUrl返回的XML内容可能格式错误。将内容下载到本地文件并进行检查。
如果格式错误,能否更改url内容?

rssUrl返回的XML内容可能格式错误。将内容下载到本地文件并进行检查。
如果格式不正确,您可以更改url内容吗?

最好替换代码

 rssStream = conn.openInputStream();---------->I think exception is shown here.         
 isr = new InputStreamReader( rssStream );
使用以下代码

isr = conn.openInputStream();

然后试试看。

最好替换代码

 rssStream = conn.openInputStream();---------->I think exception is shown here.         
 isr = new InputStreamReader( rssStream );
使用以下代码

isr = conn.openInputStream();
那就试试吧