Вот пример кода:
import javax.swing.*;
public class MyApplicatin {
public static void main(String args[]) {
JFrame window = new JFrame();
window.setSize(100,100);
window.setVisible(true);
System.out.println("Should terminate after printing this.");
}
}
Почему это небольшое приложение не завершает работу после печати последней строки?
Я предполагаю, что Swing запускает новый недемонический поток. Я' В следующем примере я хочу создать новый веб-сайт SharePoint и удалить старый веб-сайт SharePoint. Когда New-SPWeb дает сбой, это ...
Я ищу лучший способ обработки исключений в PowerShell. В следующем примере я хочу создать новый веб-сайт SharePoint и удалить старый веб-сайт SharePoint. Когда New-SPWeb дает сбой, необходимо, чтобы сценарий завершился. Я думаю, что try / catch - лучший способ, потому что оператор «if» проверяет только, существует ли $ a. Есть ли еще другие варианты обработки исключений?
Обработка исключений с помощью оператора «if»:
$a = New-SPWeb http://newspweb
if($a -eq $null)
{
Write-Error "Error!"
Exit
}
Write-Host "No Error!"
Remove-SPWeb http://oldspweb
С помощью try / catch:
try
{
$a = New-SPWeb http://newspweb
}
catch
{
Write-Error "Error!"
Exit
}
Write-Host "No Error!"
Remove-SPWeb http://oldspweb