私は、いくつかのファイル.do
内のいくつかの変数の存在をチェックするだけでなく、それらの変数の特定の値の存在をチェックするために を書いています。.dta
ただし、無効な変数名が検出されると、コードの実行が停止します。
私は Java と Stata のコーディングを混在させていますが、それは完全に不適切ですが、次のようなことを行う方法はありますか?
try {
su var1
local var1_mean=(mean)var1
local var1_min=(min)var1
local var1_max=(max)var1
...
}
catch (NoSuchVariableException e) {
System.out.println("Var1 does not exist")
}
// So that the code does not stop executing...?