java 必须try catch的异常_java异常处理有两种方式:一种是自己通过try-catch处理,还有一种是直接抛出。两种都可以用,建议采用直接抛出的方式..._北林风景园林考研的博客-程序员秘密

技术标签: java 必须try catch的异常  

package com.luxshare.dao;

import java.io.File;

import java.io.FileInputStream;

/**

* @author xichengxml

* @date 2019/3/11 9:04

* java异常处理有两种方式:一种是自己通过try-catch处理,还有一种是直接抛出。两种都可以用,建议采用直接抛出的方式

*/

public class ExceptionController {

public static void main(String[] args) {

}

/**

* 采用try-catch处理

*/

private static void demo01() {

try {

// 这里有个异常,把异常放到try里边,catch里边写e.printStackTrace

FileInputStream fileInputStream = new FileInputStream(new File("没有文件"));

} catch (Exception e) {

e.printStackTrace();

}

}

/**

* 采用抛出的方式处理

*/

private static void demo02() throws Exception {

// 这里有个异常,直接抛出去,写throws Exception就行

FileInputStream fileInputStream = new FileInputStream(new File("没有文件"));

}

}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42515295/article/details/114223918

智能推荐

将c代码编译成dll文件_yunrao的博客-程序员秘密

安装的MSVC目录下的VC\bin目录下含有cl.exe程序,打开控制台1:vcvars322:cl sqlite3.c -link -dll -out:sqlite3.dll第一步是建立编译环境第二部是将sqlite3.c源代码编译成sqlite3.dll文件

JAVA能写大型游戏么?_java能写游戏吗_viqecel的博客-程序员秘密

JAVA能写大型游戏么? 答:不能 ,所谓的大型游戏一般都是指端游。必须是C++ 这没办法C++和java的效率还是有很大差距的。在游戏业Java可以搞什么?那就是页游和手游的服务端了,页游的前端都是Flash,手游的前端是coco2dx(C++),unity3D(C#或JS) 你可以看看 37游戏 墨麟集团 上海易娱 明朝网络 动网先锋 掌趣科技 等等游戏公司他们都找Java游戏服务端的...

Cocos2d-x 游戏中嵌入广告(mogo横幅)_cocos2dx接入广告_隔壁-老阳的博客-程序员秘密

在经过国内的几个广告平台尝试,最终选择芒果广告,有几个优点:SDK更新较快,支持cocos2d-x3.0,平台还聚合了国内主流广告平台,下载相应的SDK也可加载到工程中。芒果横幅广告测试1、将cocos2d-x项目导入到eclipse上2、下载android SDK cocos2d-x 版本,网址:http://my.adsmogo.com/Apps/Download,下载完名称为:A

ER随机图构造算法_er算法_土肥宅娘口三三的博客-程序员秘密

/******************************************************************************************************** * ER随机图G(N,p)构造算法 * * (1)初始化:给定N个节点以及连边概率p~[0,1] * * (2)随机连边:

tomcat7中maxConnections、maxThreads、acceptCount的含义及关系_mazi2004的博客-程序员秘密

个人对tomcat连接器3个属性maxConnections、maxThreads、acceptCount的理解:先摘取官网对这3个属性的描述:acceptCountThe maximum queue length for incoming connection requests when all possible request processing thre

导出excel和xml和简单方法_黄瓜和土豆的博客-程序员秘密

1.针对excel,可能就直接用jsp页面来简单实现,只要在页面上加上:<%response.reset();response.setContentType("application/vnd.ms-excel;charset=GBK");   //表示是以什么格式response.setHeader("Content-Disposition","attachment; filename=qu...

随便推点

QPushbutton设置按钮文字位置(文本对齐方式)和左右上边框线型和颜色_如果需要设置qpushbutton的对齐方式为置顶对齐,应该怎么改写下面的代码 glay_三公子Tjq的博客-程序员秘密

1.1 QPushbutton中,设置按钮内容text可用QSS设置,QSS代码为:text-align:bottom;结合设置按钮大小和背景图标大小,可以设置上面图标下面文字,中间间距可以任意调整效果。1.2设置按钮上面、左边、右边边框线型和颜色"#QCustomButton,QLabel{background:transparent;border:0px;color:...

Linux while 获取键盘输入退出_weixin_34417635的博客-程序员秘密

c 语言实现如下: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <termios.h> #include <termio.h> #include <unistd.h> #inc...

Ubuntu 18.04.1 下快速搭建 LNMP环境(PHP7.2.5+MySql5.7+Nginx1.14.0)_ubuntu18 lnmp版本怎么选_Ersan_Yi的博客-程序员秘密

在Linux环境下,搭建LNMP环境,大家以前或多或少都做过相关的操作,但是随着软件的更新,PHP,MySQL不断的升级,以往很多比较老的教程,都已经无法完成这个搭建环境的任务了,今天偶然有兴趣在最新的Ubuntu18.04上搭建LNMP环境,本来感觉挺容易的,但是在实际操作过程中,遇到一个个坑,真是让人哭笑不得,所以写这篇心得,主要是分享在搭建过程中遇到的一些问题进行了整合,来给后入进行排雷。...

java写mp3,Java写的一个mp3播放器_早起也得缝袜子的博客-程序员秘密

基于Java的mp3播放器源代码(1 folders, 2 files, 1.38 KB, 962.53 KB in total.) 源码(1 folders, 2 files, 1.38 KB, 961.15 KB in total.) Java写的一个mp3播放器(5 folders, 14 files, 247.82 KB, 959.76 KB in tota...

Capital One应用区块链协同认证系统专利_区块链铅笔的博客-程序员秘密

点击上方“蓝色字”可关注我们!暴走时评:美国银行控股公司Capital One向美国专利商标局(USPTO)提交了一项专利申请,在用户认证中实施区块链技术。由于不同机构相...

魔域无法连接服务器或正在维护,史上最全魔域无法登录或登录超时原因与解决办法..._有一失物的博客-程序员秘密

本文成为今日优秀文章,获得270点可交易魔石的奖励最近一段时间,老是听到玩家无法登录或登录超时的问题,官方给出的解释是电信和网通两大运营商串线了,还有就是新区人多的问题。这些原因都是我们无法解决的,交给官方去处理吧。小记今天要解决的是由于我们私人的原因导致游戏无法登录或者登录超时问题,并针对这些问题提出解决办法。1、网速原因可以这么说,网速问题导致游戏登录超时的应该在半数以上,那么要如何确定是否是...

推荐文章

热门文章

相关标签