为什么 会报错 然后在4567行做等价的修改就没有问题了
因为你的finally块里面没有对fr和to的访问权限。try{}域和finally{}域内部的变量是不能被外部读取的,相当于在for循环内部定义的变量,在for循环外部读取不到一样;
希望可以帮到你...
你的fr和to变量有使用范围,只在一对大括号内有效,所以上面报错,下面可以。望采纳!