永发信息网

java求解:为什么这里无法正常抓取异常,会报错

答案:2  悬赏:50  手机版
解决时间 2021-02-12 09:53
  • 提问者网友:皆是孤独
  • 2021-02-12 01:34
package a;

import java.io.IOException;

public class a
{
public static void main(String args[])
{
try
{
int a[]=new int[4];
System.out.println("整型数组创建完毕!!");
a[4]=9;
System.out.println("整型数组中第四个元素的数值为"+a[3]+"!!!");
}
catch(IOException e)//-----------------此处报错
{e.printStackTrace();}
}
}
最佳答案
  • 五星知识达人网友:醉吻情书
  • 2021-02-12 02:56
你代码中的异常不是IO异常,如何捕获。
把IOException 换成 Exception 就可以了。
全部回答
  • 1楼网友:山君与见山
  • 2021-02-12 04:01
您好,提问者:     http 403命令是禁止恶意访问此网站,不能从此网站中抓取内容。     如果是服务器端禁止抓取,那么这个你可以通过设置user-agent来欺骗服务器. connection.setrequestproperty("user-agent", "mozilla/4.0 (compatible; msie 5.0; windows nt; digext)");
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯