Nhận trường hợp ngoại lệ về chủ đề

public class GetTopicsException
extends AdServicesException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ android.adservices.exceptions.AdServicesException
         ↳ android.adservices.exceptions.GetTopicsException


Trường hợp ngoại lệ do API chủ đề tạo ra.

Tóm tắt

Các hàm dựng công khai

GetTopicsException(int resultCode)

Khởi chạy GetTopicsException mà không có thông báo.

GetTopicsException(int resultCode, String message)

Khởi chạy GetTopicsException bằng mã kết quả và thông báo.

GetTopicsException(int resultCode, String message, Throwable cause)

Khởi chạy GetTopicsException kèm theo mã, thông báo và nguyên nhân.

Các phương thức công khai

int getResultCode()

Trả về mã kết quả ngoại lệ này được xây dựng cùng.

Các phương thức kế thừa

Các hàm dựng công khai

Nhận trường hợp ngoại lệ về chủ đề

public GetTopicsException (int resultCode)

Khởi chạy GetTopicsException mà không có thông báo.

Các thông số
resultCode int: Mã kết quả. Giá trị là TopicsManager.RESULT_OK, TopicsManager.RESULT_INTERNAL_ERROR, TopicsManager.RESULT_INVALID_ARGUMENT, TopicsManager.RESULT_IO_ERROR, hoặc TopicsManager.RESULT_RATE_LIMIT_REACHED

Nhận trường hợp ngoại lệ về chủ đề

public GetTopicsException (int resultCode,
                String message)

Khởi chạy GetTopicsException bằng mã kết quả và thông báo.

Các thông số
resultCode int: Mã kết quả. Giá trị là TopicsManager.RESULT_OK, TopicsManager.RESULT_INTERNAL_ERROR, TopicsManager.RESULT_INVALID_ARGUMENT, TopicsManager.RESULT_IO_ERROR, hoặc TopicsManager.RESULT_RATE_LIMIT_REACHED

message String: Thông báo chi tiết (được lưu để truy xuất sau bằng phương thức Throwable.getMessage()). Giá trị này có thể là null.

Nhận trường hợp ngoại lệ về chủ đề

public GetTopicsException (int resultCode,
                String message,
                Throwable cause)

Khởi chạy GetTopicsException kèm theo mã, thông báo và nguyên nhân.

Các thông số
resultCode int: Mã kết quả. Giá trị là TopicsManager.RESULT_OK, TopicsManager.RESULT_INTERNAL_ERROR, TopicsManager.RESULT_INVALID_ARGUMENT, TopicsManager.RESULT_IO_ERROR, hoặc TopicsManager.RESULT_RATE_LIMIT_REACHED

message String: Thông báo chi tiết (được lưu để truy xuất sau bằng phương thức Throwable.getMessage()). Giá trị này có thể là null.

cause Throwable: Nguyên nhân (được lưu để truy xuất sau bằng phương thức Throwable.getCause() ). (Được phép sử dụng giá trị rỗng và cho biết rằng nguyên nhân không tồn tại hoặc không xác định.)

Các phương thức công khai

nhận mã kết quả

public int getResultCode ()

Trả về mã kết quả ngoại lệ này được xây dựng cùng.

Trả về
int Mã kết quả. Giá trị là TopicsManager.RESULT_OK, TopicsManager.RESULT_INTERNAL_ERROR, TopicsManager.RESULT_INVALID_ARGUMENT, TopicsManager.RESULT_IO_ERROR, hoặc TopicsManager.RESULT_RATE_LIMIT_REACHED