디버깅 및 WMLScript의 오류 처리
가 작성한 기사 루카 Ruggiero
대부분의 경우 코드 WMLScript도보기의 논리와 구문 포인트로 잘못 연결할 : 일부 사용자의 동작이나 시간의 흐름과 같은 자연적인 사건 그러나, 트릭을 재생할 수 있습니다.
이러한 단점을 극복하고 가능 한한 그것이 정확하게 디버깅하고 생산 단계에서 오류 처리를 수행하기 위해, 설계 단계에서, 필요한하려면.
(기사는 아래에 계속됩니다 ...)
디버깅 WMLScript 코드는 인쇄 루틴에 의해 얻은 결과를 표시 인쇄 및 println 메소드를 제공하는 교육 콘솔로 이루어집니다.
후자는, 또, 텍스트의 여분의 라인을 추가합니다.
가 예제를 보자 :
VAR = 6; VAR B = 2; VAR C = A / B; Console.print (C);부문의 값을 반환하거나, 3.
아니라 우연히 우리는 영 (0)에 의해 실시하는 경우 오류를 반환 사업부의 경우로 간주.
우리가 노력으로 제어할 수있는 오류는 다음과 같은 구문에서와 같이 그 기능을 구축 잡아 :
시도
{
/ / 루틴을 실행하려고하면
}
생각하다
{
/ / 루틴 대안을 실행하려고하면
}
잡는 (E)
{
/ *
견인 스크립트 및 반품
개발자에 의해 처리 오류 메시지
* /
}
최종적으로
{
/ / 여기에 지정된 루틴의 흥미로운 부분을 수행
}
구조의 필수 지침은 단지 마음만 잡을 수 있습니다.
영 (0)으로의 사업부 중 예제를 보자 :
VAR = 6;
VAR B = 0;
VAR C = A / B;
시도
{
Console.print (C);
}
잡는 (E)
{
Console.print ( "오류 : 사업부 0으로");
}
이 경우에는 물론 오류 메시지가 반환됩니다.






