以下のコードでは、レスキュー句を 1 つ入れています。end
しかし、なぜ両者が衝突したのかは分からなかった。理由を見つけるのを手伝っていただけませんか?
コード:
n=1
until n > 4 do
begin
1/0
(1..4).each do |l|
if 'B' == 'B'
if 1 != 0
p 'dog'
end
end
if 'A' == 'A'
if 1 != 0
p 'cat'
end
end
end
If true == true
p 'hi'
end
rescue
p 'exception'
end
n=n+1
end
エラー:
E:/WIPData/Ruby/Scripts/test.rb:64: syntax error, unexpected keyword_rescue, exp
ecting keyword_end
E:/WIPData/Ruby/Scripts/test.rb:71: syntax error, unexpected keyword_end, expect
ing $end