【Ruby on Rails 学习四】简单的代码快和错误处理
2024-09-05 14:51:21
第一个例子:
1 ... 5000的加法运算
1 sum = 0
2 i = 1
3 while true
4 sum += i
5 i += 1
6 break if i == 5001
7 end
8
9 sum = 0
10 (1..5000).each{|i|
11 sum += i
12 }
13 puts sum
第二个例子:
对 零 做除数这种情况进行简单的异常处理
1 a = 100
2
3 while true
4 b = gets.to_i
5 begin
6 puts a/b
7 rescue Exception => e
8 puts "请不要输入 零"
9 puts e
10 end
11 end
12
$ ruby 07error.rb 请不要输入 零
divided by
最新文章
- GSM07.10协议中串口复用使用的校验算法
- 使用Cordova和JQM在ios上需要注意的问题
- IIs管理服务一直启动失败的原因之一
- if、if elif判断
- IOS圆头像
- HTMLTestRunner修改Python3的版本
- Effective C++ -----条款02:尽量以const, enum, inline替换 #define
- C# 计时器的三种使用方法
- 一般处理程序(ashx)和页面处理程序(aspx)的区别
- 关于“javax.servlet.include.request_uri”属性值
- js类的几种写法
- jQuery报错:Uncaught ReferenceError: $ is not defined
- cookie特殊字符在游览器被转义
- jQuery开发工具
- Scrum敏捷开发沉思录
- MyEclipse中同时启动两个tomcat
- day 74 vue 2 axios数据请求 以及组件的学习
- 设计模式(9)--Composite(组合模式)--结构型
- msgpack生成lib,vs新建lib等
- 光荣之路测试开发面试linux考题之四:性能命令
热门文章
- OSM全球地图MBTiles,非postgresql方式。
- 【NOIP2017提高A组集训10.21】Fantasy
- i3wm
- 【leetcode】1250. Check If It Is a Good Array
- Burpsuite的Intruder模块发现敏感目录
- Idea 设置maven配置文件settings.xml的位置
- System limit for number of file watchers reached
- POJ 6621: K-th Closest Distance(主席树 + 二分)
- sass用法总结(持续更新中)
- Jmeter -- 添加用户自定义变量