晴兰 发表于 2014-2-23 13:03
其实rescue只能捕捉StandardError,所以这个例子确实有问题。。。有一个异常强度弱化:
def weaken
或许可以这样?
$RGSS_SCRIPTS.each do |s| s[3].gsub!(/^(.*?)rescue(?::|;|d\.)/){"weaken{#{$1}} rescue expush "} end
$RGSS_SCRIPTS.each do |s|
s[3].gsub!(/^(.*?)rescue(?::|;|d\.)/){"weaken{#{$1}} rescue expush "}
end
==========
eval有多个参数吗 我一直不知道
能不能详细的解释一下? |