当前位置: 首页 > news >正文

wordpress命令执行搜索引擎优化方式

wordpress命令执行,搜索引擎优化方式,网站建设猫腻,深圳有做网站最近价格?RuntimeException:运行时异常,编译阶段不会出现异常提醒,是运行的时候出现的,也叫非检查异常(Unchecked Exceptions).非运行时异常: 编译异常 ,也叫检查异常(Checked Exceptions).package JavaProjets; import java.text.SimpleDateFormat; import java.util.Date; /* * …

![[Pasted image 20250508105557.png]]

  • RuntimeException:运行时异常,编译阶段不会出现异常提醒,是运行的时候出现的,也叫非检查异常(Unchecked Exceptions).

  • 非运行时异常: 编译异常 ,也叫检查异常(Checked Exceptions).

package JavaProjets;  import java.text.SimpleDateFormat;  
import java.util.Date;  
/*  * author: Warren */public class Main {  public static void main(String[] args) {  //编译时异常,必须处理,不然代码报错  
//        String time="2021-09-10";  
//        SimpleDateFormat sdf=new SimpleDateFormat(time);  
//  
//        Date date=sdf.parse(time);  
//        System.out.println(date);  //运行时异常,编译阶段不需要处理  
//        int []arr={1,2,3};  
//        System.out.println(arr[5]);  }  
}

异常的作用:查看bug的信息,或者作为方法的一种特殊的返回值,告诉调用者底层的执行情况.

处理异常
  • jvm处理异常的默认方式:把异常的关键信息打印在控制台,并终止程序的执行,出现异常位置下面的代码不再执行.
  • 捕获异常:使用try....catch,可以让程序继续往下执行而不停止.
package JavaProjets;  import java.text.SimpleDateFormat;  
import java.util.Date;  
/*  * author: Warren */public class Main {  public static void main(String[] args) {  int []arr={1,2,3,4};  try{  System.out.println(arr[8]);  }catch(ArrayIndexOutOfBoundsException e){  System.out.println("你的索引有问题");  }  }  
}
  • 如果try中的代码没有问题,则不会执行catch中的代码.
  • 如果try中代码出现多个错误,则要写多个对应的catch语句与之对应.
  • 如果我们要捕获多个异常,而且这些异常存在父子关系,那么父类异常一定要写在子类异常的下面.
  • 如果try中的异常没有被捕获,会按照 Jvm 默认的处理方式处理异常,终止后面的代码执行.

![[Pasted image 20241107162713.png]]

  • 示例:
package JavaProjets;  
/*  * author: Warren */public class Main {  public static void main(String[] args) {  int[] arr = {1, 2, 3, 4, 9};  System.out.println(getMax(arr));  }  public static int getMax(int[] arr) {  if (arr == null || arr.length == 0) {  throw new NullPointerException();  }  if (arr.length == 0) {  throw new ArrayIndexOutOfBoundsException();  }  int max = 0;  for (int i = 0; i < 5; i++) {  max = arr[0];  if (arr[i] > max) {  max = arr[i];  }  }  return max;  }  
}
常用方法

![[Pasted image 20241107162100.png]]

printStackTrace:只会打印错误信息,不会停止程序的运行.

自定义异常

自定义异常类继承 Exception 类来创建受检异常,或继承 RuntimeException 类来创建非受检异常

自定义检查时异常(继承Exception)
// 自定义受检异常,继承Exception
public class MyCheckedException extends Exception {// 默认构造方法public MyCheckedException() {super();}// 带有错误消息的构造方法public MyCheckedException(String message) {super(message);}// 带有错误消息和原因的构造方法public MyCheckedException(String message, Throwable cause) {super(message, cause);}// 带有原因的构造方法public MyCheckedException(Throwable cause) {super(cause);}
}
自定义非检查异常(继承 RuntimeException
// 自定义非受检异常,继承RuntimeException
public class MyUncheckedException extends RuntimeException {// 默认构造方法public MyUncheckedException() {super();}// 带有错误消息的构造方法public MyUncheckedException(String message) {super(message);}// 带有错误消息和原因的构造方法public MyUncheckedException(String message, Throwable cause) {super(message, cause);}// 带有原因的构造方法public MyUncheckedException(Throwable cause) {super(cause);}
}
http://www.dtcms.com/a/413862.html

相关文章:

  • 怎么去建一个网站网络托管公司有哪些
  • 网站建设规划书中包含内容北京下雪
  • 新科网站建设昆明网络营销服务公司
  • 企业网站建设好的案例python电商网站开发
  • 青岛网站建设详细内容wordpress 招聘主题
  • 公司付网站会员费科目怎么做申请域名备案
  • 网站开发课程设计实验报告网站建设需要怎样的经营范围
  • 国外设计网站怎么登陆影视主题wordpress
  • 宜昌网站建设开发费用网站品质
  • 专题网站开发 交互方法免费网线
  • 住房和城乡建设部执业资格注册中心网站wordpress电商插件下载
  • 做招聘网站的需求分析合肥好的app开发公司
  • 做网站手机验证收费吗用wordpress建站之后如何优化
  • 后期网站宁波网站建设联系方法
  • 做网站流程、网页框架设计
  • 企业网站用什么做衡阳市城乡建设协会官方网站
  • 西安做网站选哪家好永久免费linux服务器
  • 鹰潭做网站在百度做网站
  • 做网站要用服务器吗网站建设下一步打算
  • 深圳网站设计+建设首选深圳市九江有限公司
  • 二级网站企业名录2022版
  • 如何修改wordpress站名步骤拼音
  • 做策划常用的网站中国加工订单网官网
  • 百度竞价找谁做网站个人网站风格设计
  • 网站济南网站建设标智客免费logo设计
  • 专门帮做ppt的网站网站开发保密协议书
  • 网站更改域名千万别在百度上搜别人的名字
  • 佛山市南海建设局网站做网站的商标是哪类
  • 做企业网站的缺点代做机械设计的网站
  • 如何自己做个网站免费的oa办公系统排名