iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Java中trycatch处理异常示例
  • 884
分享到

Java中trycatch处理异常示例

2024-04-02 19:04:59 884人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

 描述说明: public class TryCatchStu {   实例代码: public static void main(String[] args) { Sy

 描述说明:

public class TryCatchStu {

 

实例代码:


 public static void main(String[] args)
 {
  System.out.println(demo());
 }
 public static int demo(){
  GirlHome gh = new GirlHome("小陈陈",'男',28);
  try{
   gh.intoHome();
   System.out.println("进入了女生宿舍");
   return 0;
  }catch(SexOutException e){
   //System.out.println("出现了异常");
   //System.out.println(e);
   e.demo();
   e.printStackTrace();
  }catch (AgeOutException e) {
   // TODO: handle exception
  }finally{
   System.out.println("我必须被执行");
  }
  return 1;
  //System.out.println("愉快的一天结束啦");
 }

class GirlHome {
 public String name;
 public char sex;
 public int age;
 public GirlHome(String name,char sex,int age)
 {
  super();
  this.name = name;
  this.sex = sex;
  this.age = age;
 }
 //如果发现进入者是男的,那么抛出性别异常
 public void intoHome() throws SexOutException,AgeOutException{
  if(sex!='女'){
   SexOutException se = new SexOutException(name+"你不是女的,滚!!!");
   throw se;
  }
  if(age>25){
   throw new AgeOutException(name+"你的年龄太大了,滚!!!!");
  }
  System.out.println(name+"开心的进入了宿舍");
 }
 public void demo()throws Exception{}
}

class SmallGirlHome extends GirlHome{
 public SmallGirlHome(String name, char sex, int age)
 {
  super(name, sex, age);
  // TODO Auto-generated constructor stub
 }
 @Override
 public void intoHome() throws SexOutException,AgeOutException
 {
  
 }
 public void demo()
 {
  
 }

class AgeOutException extends Exception{
 public AgeOutException(String message){
  super(message);
 }
}
 class SexOutException extends Exception{
 public SexOutException(String message){
  super(message);
 }
 public void demo(){
  System.out.println("爱啦啦阿拉");
 }
}

到此这篇关于Java中try catch基本用法的文章就介绍到这了,更多相关Java中try catch用法内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Java中trycatch处理异常示例

本文链接: https://www.lsjlt.com/news/159211.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java中trycatch处理异常示例
     描述说明: public class TryCatchStu {   实例代码: public static void main(String[] args) { Sy...
    99+
    2022-11-12
  • Java中异常处理的示例分析
    这篇文章主要介绍Java中异常处理的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!异常的定义在java中,异常就是java在编译、运行或运行过程中出现的错误总共有三种:1.编译错误 2.运行错误 3.逻辑错误...
    99+
    2023-06-25
  • Java中异常处理机制的示例分析
    这篇文章给大家分享的是有关Java中异常处理机制的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。  你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能...
    99+
    2023-06-03
  • java实现统一异常处理的示例
    对于Dao层 和Service产生的异常要一直网上抛,直至Controller层,但是对于controller层不能处理的异常也不能直接抛给前端。 为什么不能在service处理异常...
    99+
    2022-11-12
  • Java异常处理机制的示例分析
    这篇文章给大家分享的是有关Java异常处理机制的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.初识异常我们在写代码的时候都或多或少碰到了大大小小的异常,例如:public class&nbs...
    99+
    2023-06-26
  • 详解以go思想去处理js异常抛弃trycatch
    目录errors错误处理的方式如何定义一个错误最佳实践errors 错误处理在编程中是不可避免的一部分,在程序开发过程中,不可必要的会出现各种的错误,是人为也可能是失误,任何不可预...
    99+
    2023-03-08
    go思想处理js异常 go异常处理
  • 如何以go思想去处理js异常抛弃trycatch
    本篇内容主要讲解“如何以go思想去处理js异常抛弃trycatch”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何以go思想去处理js异常抛弃trycatch”吧!错误处理的方式通常情况下 错...
    99+
    2023-07-05
  • React16中异常处理的示例分析
    这篇文章主要介绍React16中异常处理的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!异常处理在 React 15.x 及之前的版本中,组件内的异常有可能会影响到 Reac...
    99+
    2022-10-19
  • Java中try-catch-finally异常处理机制的示例分析
    小编给大家分享一下Java中try-catch-finally异常处理机制的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、异常处理异常(Excepti...
    99+
    2023-06-20
  • MySQL异常处理的示例分析
    这篇文章给大家分享的是有关MySQL异常处理的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。针对存储过程 、触发器或函数内部语句可能发生的错误或警告信息,需要进行相关异常...
    99+
    2022-10-18
  • Java异常处理之陋习展播的示例分析
    这篇文章主要介绍了Java异常处理之陋习展播的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1 OutputStreamWriter out = ...2 java....
    99+
    2023-06-03
  • Java异常处理操作Throwable、Exception、Error的示例分析
    这篇文章主要介绍了Java异常处理操作Throwable、Exception、Error的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。异常是一个事件,它发生在程序运...
    99+
    2023-06-15
  • Golang中异常处理机制的示例分析
    小编给大家分享一下Golang中异常处理机制的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言通常我们需要编写好的错误处理方式,在了避免某些程序员滥用异...
    99+
    2023-06-15
  • Java中Servlet3.0异步处理的示例分析
    这篇文章主要介绍了Java中Servlet3.0异步处理的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。通过本篇文章主要给大家讲解了在JAVA开发中Servlet3....
    99+
    2023-05-30
    java servlet3.0
  • java异常处理机制原理和应用的示例分析
    这篇文章主要介绍了java异常处理机制原理和应用的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、Java异常简介大家对trycatch可能并不陌生,也都使用的非常...
    99+
    2023-06-29
  • Kotlin协程之Flow异常示例处理
    目录示例一.catch方法catchImpl方法二. onCompletion方法1.unsafeFlow方法2.ThrowingCollector类三. retryWhen方法示例...
    99+
    2022-11-13
  • 实例介绍java中异常的处理方式
    首先处理异常主要有两种方式:一种try catch,一种是throws。一、try catchtry{} 中放入可能发生异常的代码。catch{}中放入对捕获到异常之后的处理。其中catch中e.printStackTrace()作用就是,...
    99+
    2016-10-03
    java 异常 处理方式
  • Go语言异常处理的示例分析
    这篇文章主要为大家展示了“Go语言异常处理的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Go语言异常处理的示例分析”这篇文章吧。异常处理程序运行时,发生的不被期望的事件,它阻止了程序按...
    99+
    2023-06-20
  • YII2全局异常处理的示例分析
    这篇文章主要介绍了YII2全局异常处理的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。首先,我们必须理性认识到,任何一个即使稳定的系统中也是存在着大量的 bug,不管...
    99+
    2023-06-14
  • Python异常处理机制的示例分析
    这篇文章将为大家详细讲解有关Python异常处理机制的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。什么是异常?def num(a, b):   ...
    99+
    2023-06-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作