这里只是一个简单的问题.我们可以获取在Try from catch中声明的变量吗?
例如.
Try {
.....
String s7 = ftpfile1.getName().toString();
.....
}
catch {
System.out.println(s7);
}
Run Code Online (Sandbox Code Playgroud)
我知道这不是获取字符串的方法s7.所以,我想问一下,是否有任何可能的方式或我需要做什么才能获得s7捕获?分享的任何例子,相关帖子或答案?
预期结果:可以进入s7捕获.
感谢您查看,评论和解答.
ps Java新手.
我想问一个简单的问题.我是Perl脚本的初学者,对不起,如果你觉得这个问题很愚蠢.
问题是我可以返回变量并在返回时应用"uc".
这是代码:
my $desc = "";
@names = ("thor-12345-4567");
$size = @names;
Thor();
print $desc;
sub Thor() {
if ($size ne "0") {
return uc ($desc=$names[0]);
}
$desc = "NA";
return $desc;
}
Run Code Online (Sandbox Code Playgroud)
我只是想知道当我们返回变量时可以使用"uc"吗?
当我尝试打印$ desc时,它没有返回大写.
非常感谢你!
经过一些研究后,我仍然无法完全理解下面的Perl代码.根据我对这条线的理解
if ($fileName =~ /^.*\.gz\z/si)
Run Code Online (Sandbox Code Playgroud)
程序如果$fileName等于任何.gz则$fileName等于$inputname.我对么?
if ($fileName =~ /^.*\.gz\z/si) {
$filename = $inputname;
}
Run Code Online (Sandbox Code Playgroud)
/^. - 这意味着什么?
*\ - 这是否意味着所有?
\z- zPerl正则表达式中有意义吗?
/si - 我也不知道
=~- 这是什么意思?
我觉得我的问题也错了?这个问题对你来说可能很简单,但对我来说很难.我希望你明白.