Perl 教程 之 Perl 错误处理 3

简介: 三元运算符

Perl 教程 之 Perl 错误处理 3

Perl 错误处理

程序运行过程中,总会碰到各式各样的错误,比如打开一个不存在的文件。

程序运行过程中如果出现错误就会停止,我们就需要使用一些检测方法来避免错误,从而防止程序退出。

Perl 提供了多中处理错误发方法,接下来我们一一介绍。

三元运算符

以下是一个三元运算符的简单实例:

print(exists($hash{value}) ? '存在' : '不存在',"\n");
以上实例我们使用了三元运算符来判断哈希的值是否存在。

实例中包含了一个表达式两个值,格式为:表达式 ? 值一 : 值二。

目录
相关文章
|
Java 程序员 数据库
【动态连接】
【动态连接】
121 0
文本,在线预览docx.PTF,若依框架资料 + 资料文本库是好东西
文本,在线预览docx.PTF,若依框架资料 + 资料文本库是好东西
文本,在线预览docx.PTF,若依框架资料 + 资料文本库是好东西
|
监控 网络协议 Java
Java中的WebSocket应用与实践
Java中的WebSocket应用与实践
|
关系型数据库 MySQL Linux
CentOS7.9 安装 mysql-8.0.36 踩坑小记
CentOS7.9 安装 mysql-8.0.36排错指南
1097 1
|
存储 安全 Java
Java零基础教学(16):Java作用域详解
【8月更文挑战第16天】Java零基础教学篇,手把手实践教学!
212 0
|
缓存 Java 编译器
一文搞懂volatile面试题
这篇文章是关于Java关键字volatile的详细介绍和分析,volatile是多线程访问共享变量时保证一致性的方案,性能优于synchronized,但不保证操作原子性,需要同步处理。
|
搜索推荐 编译器 C++
C++基础:第5~6章:数组\函数
C++基础:第5~6章:数组\函数
111 0
|
设计模式 存储 消息中间件
查漏补缺第七期(美团到店一面)
前言 目前正在出一个查漏补缺专题系列教程, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本专题主要以Java语言为主, 好了, 废话不多说直接开整吧~ tcp和udp区别 TCP(传输控制协议)和UDP(用户数据报协议)是两种常见的互联网传输协议,用于在计算机之间传输数据。它们在设计和功能上有一些显著的区别,下面是它们的详细比较:
|
Java 测试技术
《Java单元测试实战》——无效单测:那些年,我们写过的无效单元测试(6)
《Java单元测试实战》——无效单测:那些年,我们写过的无效单元测试(6)
200 0
|
iOS开发
iOS开发 - 不用copy修饰的字符串属性什么情况下不安全
iOS开发 - 不用copy修饰的字符串属性什么情况下不安全
173 0