写点什么

异常

0 人感兴趣 · 32 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/36/364dec9aecd13bf129cb36dffc8e7da8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

使用 Optional 优雅避免空指针异常

空指针异常(NullPointerException)可以说是Java程序员最容易遇到的问题了。为了解决这个问题,Java 8 版本中推出了 Optional 类。在本篇博客中,我将向大家介绍 JDK Optional 类及其使用方法。

https://static001.geekbang.org/infoq/66/666d3b2bd5526fd49c531c4f06296d4f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

异常的基本概念和 Java 中的体系

用户头像
共饮一杯无
2022-11-28

异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是:

Python 基础(七) | 文件、异常以及模块详解

用户头像
timerring
2022-10-03

⭐本专栏旨在对Python的基础语法进行详解,精炼地总结语法中的重点,详解难点,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握python编程,同时为后续的数据分析,机器学习及深度学习的代码能力打下坚实的基础。

Python 基础(七) | 文件、异常以及模块详解

用户头像
timerring
2022-10-02

⭐本专栏旨在对Python的基础语法进行详解,精炼地总结语法中的重点,详解难点,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握python编程,同时为后续的数据分析,机器学习及深度学习的代码能力打下坚实的基础。

解读《深入理解计算机系统 (CSAPP)》第 8 章异常控制流

异常控制流实际就是控制进程,系统调用,异常,信号等,它们与操作系统(以及系统编程)之间都有着密切的联系

https://static001.geekbang.org/infoq/e1/e1a6ad47ed34832a7c16d30efe354781.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

我大抵是卷上瘾了,横竖睡不着!竟让一个 Bug,搞我两次!

用户头像
小傅哥
2022-06-27

我大抵是卷上瘾了,横竖都睡不着,坐起来身来打开Mac和外接显示器,这Bug没有由来,默然看着打印异常的屏幕,一个是我的,另外一个也是我的。

https://static001.geekbang.org/infoq/ae/ae322dac5a8eb752d8d000131ae4fd2f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

网站开发进阶 (三十三) 中文字符编码问题解决总结

      遇到的问题千奇百怪,在往mysql数据表存储带有中文字符的字符串时显示乱码。经过代码输出测试发现插入语句如下:

C++ 如何写出异常安全的代码

用户头像
行者孙
2021-12-14

我在自己的博客《防御式编程、断言和错误处理 - 零壹生万物 (01io.tech)》中提到过,错误处理中有两种重要的方式,错误码和异常,这两种方式都是报告错误,让调用端决定错误如何处理。不同的是,错误码报错的方式,通过函数返回的,调用端可能会忽略错误码报

https://static001.geekbang.org/infoq/2d/2da9da40a39d2f481e653156b1b1f2eb.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Flutter 异常监控、符号解析及聚合分流实践

错误监控是维护App稳定的重要手段,通过对线上问题的实时监控,来观察App是否出现异常状况,以便快速解决问题以及制定修复方案.对于集成了flutter的App,除了需要提供crash崩溃监控,还需要对flutter异常进行监控.

鸿蒙轻内核 M 核的故障管家:Fault 异常处理

​​摘要:本文先简单介绍下Fault异常类型,向量表及其代码,异常处理C语言程序,然后详细分析下异常处理汇编函数实现代码。

这几种 Java 异常处理方法,你会吗?

​​摘要:我们在软件开发的过程中,任何语言的开发过程中都离不开异常处理。

https://static001.geekbang.org/infoq/96/9692d68936492e2258b28a825400c970.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入 SpringBoot 的异常处理(一)

用户头像
卢卡多多
2021-06-12

对于异常,生活中也是面对生活不确定性的考验,比如我们手机在快没电的时候,我们会焦急的给它供电,防止断电影响我们的工作和生活体验, 一个产品或者在项目在实际的运行中,随之环境和场景的变化,出现的问题也是多种多样的,比如我造一辆车,我既要考虑,

https://static001.geekbang.org/infoq/13/13a36dbdf3439c74282c885b4b7e0e01.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

java 异常分类和处理机制

用户头像
加百利
2021-06-11

java 程序在运行过程中发生错误或异常情况是不可避免的,如果每次错误都由程序员手动控制和处理,其工作量极大,对于程序员来说,如果将过多的精力放在异常的处理上,程序员就可以不用再做其他事情了。

throw 与 throws 的区别学习笔记

用户头像
风翱
2021-05-24

Java关键字throw与throws的区别:

https://static001.geekbang.org/infoq/09/098fd7d75161eaa749c245612ec30301.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

9 种常用便捷的 Java 异常处理方法,帮你脱身繁琐

用户头像
北游学Java
2021-03-25

Java中的异常处理是个不简单的话题。初学者很难理解,即使是经验丰富的开发人员也可以花费数小时来讨论如何以及应该抛出或处理哪些异常。

Python 初学者必看:Python 异常处理集合

​​​​​​摘要:作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,本文专门介绍 python 异常处理。

前端异常监控 Sentry 的私有化部署和使用

用户头像
智联大前端
2021-01-06

Sentry 为一套开源的应用监控和错误追踪的解决方案。这套解决方案由对应各种语言的 SDK 和一套庞大的数据后台服务组成。应用需要通过与之绑定的 token 接入 Sentry SDK 完成数据上报的配置。通过 Sentry SDK 的配置,还可以上报错误关联的版本信息、发布环境

译|Optimal Logging

用户头像
cyningsun
2020-12-28

找到系统故障的根本原因,需要多长时间?5分钟?还是5天?如果你的答案接近5分钟,那么你的生产系统和测试很大可能有非常好的日志记录。更常见的情况是,诸如日志、异常处理、甚至测试这类非核心的工作,被当作一种出现问题后的补救方式。

https://static001.geekbang.org/infoq/4c/4c87076a720abf406f2a9ea7bafdd164.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

知识点:操作系统异常的分类

用户头像
王坤祥
2020-08-25

异常可以分为四类:中断(interrupt)、陷阱(trap)、故障(fault)、终止(abort)。

https://static001.geekbang.org/infoq/ae/ae8f0ab280fbf7255f74786457eb566a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PHP 中的错误和异常

用户头像
书旅
2020-08-20

PHP7中的异常处理机制是什么样的?

https://static001.geekbang.org/infoq/21/21421ff2b66465d0226f7ac9f275d42e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

吐血整理 Windows 电脑入侵自检大全

用户头像
BigYoung
2020-08-17

怀疑自己电脑被坏人入侵了?总感觉自己的电脑有奇怪的内容?来,你的电脑可能被入侵了,收下这部最全的自检手册

https://static001.geekbang.org/infoq/a3/a3f80d99b8c9e0d932a28385db97fc5e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

troubleshoot 之: 分析 OutOfMemoryError 异常

用户头像
程序那些事
2020-08-14

java.lang.OutOfMemoryError应该java应用程序中非常常见的一个的错误了。

https://static001.geekbang.org/infoq/9f/9feddc3383bbfdcd1b3902d21734e63b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Rust 竟然没有异常处理?

用户头像
袁承兴
2020-08-14

学习Rust最好的方法,是和其他主流语言,比如Java、Python进行对比学习。不然怎么能get到它的特别呢?

异常_异常技术文章_InfoQ写作社区