获赞
1.7W
粉丝
2942
关注
396
看过 TA
6379
中国传媒大学
2018
运营
IP属地:北京
有问题请找社区小助手,此号暂停使用
私信
关注
2018-04-16 10:04
已编辑
社区规范更新号
Java方向活动帖:【牛客带你学编程】【Java方向】0基础小白入门培养计划!   牛客带你学编程活动总贴:【牛客带你学编程】0基础小白入门培养计划!           Java项目练习:第5期   练习时间:3月27日-4月10日(2周) 活动规则:     每一期一个项目,届时会开新帖发布   学员直接将答案提交到该贴评论区即可   两周后,公布导师参考答案   导师评选出当期最佳代码(将被设置为精彩回复)        奖励:牛客大礼包一份(牛客定制水杯 牛客定制笔 牛客定制程序员徽章 滑稽抱枕)   参与方式:直接将你的代码回复到本帖评论区  ...
无问北南西东:异常类: /**  *   */ package com.finersoft.nowcoder05; /**  * 名称:播放异常类<br/>  * 说明:<br/>  * 作者:筱茜 链接:https://www.nowcoder.com/discuss/70619 来源:牛客网  *   * 需求描述:  *   * 自定义一个异常类NoThisSoundException和Player类,在Player类的play()方法中使用自定义异常,要求如下:  *   * NoThisSoundException继承自Exception类,类中有一个无参和一个接收一个string类型参数的构造方法,构造方法中都是用super关键字调用父类的构造方法。  * Player类中定义一个play(int  * index)方法,方法接收一个int类型的参数,表示播放歌曲的索引,当index>10时,play()方法用throw关键字抛出NoThisSoundException异常,创建一场对象时,调用的有参构造方法,传入“您播放的歌曲不存在”。  * 在测试类中创建Player对象,并调用play()方法测试自定义的NoThisSoundException异常,使用try...catch语句捕获异常,调用NoThisSoundException的getMessage()方法打印异常提示信息。  *   * 考查知识点:  *   * 面向对象的继承特性 自定义异常类的实现 异常处理的相关知识点  *   * 参考知识点:《java基础入门》第4章<br/>  *   * @author Finersoft  * @date 2018年3月27日  */ public class NoThisSoundException extends Exception {     /**      *       */     private static final long serialVersionUID = 5303011482203106325L;     /**      * 无参构造方法,懒人用      */     public NoThisSoundException() {         super("没有一首歌能表达我忧郁的心情");     }     /**      * 带参构造方法      * @param msg      */     public NoThisSoundException(String msg) {         super( msg);     } } 播放器类和测试方法: /**  *   */ package com.finersoft.nowcoder05; /**  * 名称:播放器类<br/>  * 说明:<br/>  * 作者:筱茜 链接:https://www.nowcoder.com/discuss/70619 来源:牛客网  *   * 需求描述:  *   * 自定义一个异常类NoThisSoundException和Player类,在Player类的play()方法中使用自定义异常,要求如下:  *   * NoThisSoundException继承自Exception类,类中有一个无参和一个接收一个string类型参数的构造方法,构造方法中都是用super关键字调用父类的构造方法。  * Player类中定义一个play(int  * index)方法,方法接收一个int类型的参数,表示播放歌曲的索引,当index>10时,play()方法用throw关键字抛出NoThisSoundException异常,创建一场对象时,调用的有参构造方法,传入“您播放的歌曲不存在”。  * 在测试类中创建Player对象,并调用play()方法测试自定义的NoThisSoundException异常,使用try...catch语句捕获异常,调用NoThisSoundException的getMessage()方法打印异常提示信息。  *   * 考查知识点:  *   * 面向对象的继承特性 自定义异常类的实现 异常处理的相关知识点  *   * 参考知识点:《java基础入门》第4章<br/>  *   * @author Finersoft  * @date 2018年3月27日  */ public class Player {     /**      * 歌曲索引开始      */     static int startIndex = 0 ;     /**      * 歌曲索引结束       */     static int endIndex = 10 ;     /**      * 播放音乐      * @param index      * @throws NoThisSoundException      */     public static void play(int index) throws NoThisSoundException {         if (index > startIndex && index <= endIndex) {             System.out.println("我在唱一首歌,一首简单的歌");         } else {             throw new NoThisSoundException("您播放的歌曲不存在");         }     }     /**      * 测试方法      * @param args      */     public static void main(String[] args) {         try {             play(10);             play(11);         } catch (NoThisSoundException e1) {             System.out.println(e1.getMessage());         } catch (Exception e) {             //好的异常习惯是最后要加一个上面异常处理不了时怎么处理的操作             System.out.println("其他异常" + e.getMessage());         }         finally {             //System.out.println("扫尾操作");         }         System.out.println("播放完毕");     } }
0 点赞 评论 收藏
分享
2018-03-26 12:28
已编辑
社区规范更新号
要想学好技术当然离不开看书,但是我们却经常受困于这三个问题:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不知道该选什么书进行学习&nbsp;&nbsp;&nbsp;坚持不下去,很容易就放弃了&nbsp;&nbsp;&nbsp;很多技术书比较贵,不舍得买&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;为此,牛客网推出“有书共读”活动,每期推荐并免费送出三本书,三人一组一起读书学习,真正让你坚持下去,学到东西。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;活动规则:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;每一期推荐一本技术类书籍(纸质书籍),并赠送给3位牛友。&nbsp;&nbsp;&nbsp;3位牛友组成学习小组,互相监督,完成学习笔记,并以帖子形式分享到牛客讨论区。&nbsp;&nbsp;&nbsp;本期活动即日起至4月2日24:00,4月3日公布获奖名单。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;参与方式:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在本帖下回复。&nbsp;&nbsp;&nbsp;回复内容包...
温柔小猪:申请原因: 希望能以此作为方向引导自己的发展; 不知道选择什么技术来学习,不清楚自己的定位以及发展方向,对未来的职场生涯感到迷茫; 希望能学会压力管理的方法,积极应对的生活及工作中的压力 ; 迫切需要提高自己的专业能力,使自己在技术上更加精进; 承诺: 我会按照要求认真学习这本书并做好学习笔记,努力学习书中的理念。 感谢牛客网平台~~
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务