2013-02-13 38 views

Trả lời

9

Ở đỉnh, tín hiệu từ khóa trả về sẽ dừng ngay lập tức lệnh xử lý trong hàm đó.

public void doNothing() { 
    return; 
} 
+0

Cảm ơn bạn đã giải pháp. Đây chính xác là những gì tôi muốn. –

0

Tôi không chắc rằng tôi đúng hiểu câu hỏi của bạn (mô tả chi tiết hơn sẽ hữu ích), nhưng có vẻ như bạn có thể sử dụng một câu lệnh return bởi theo cách sau:

public PageReference method() { 
    //some your code .... 
    if (some specific condition) { 
     return null; 
    } 

    PageReference pageRef = new PageReference('someURL'); 
    return pageRef; 
} 

Hãy thể hiện mã của bạn để được trợ giúp thêm mục tiêu

+0

cảm ơn trả lời nhanh. Nếu chúng tôi có kiểu trả về cho phương thức làm tham số thì 'trả về null' sẽ hoạt động để thoát khỏi phương thức. Nhưng nếu chúng ta có phương thức có kiểu trả về là 'void' thì làm cách nào để thoát khỏi phương thức đó? Ví dụ: public void method() {// một số mã của bạn .... if (một số điều kiện cụ thể) {// làm thế nào để thoát khỏi }} –

+0

trở lại câu trả lời Xem Eric; là tùy chọn đúng trong trường hợp này –

Các vấn đề liên quan