exceptions.dart
627 Bytes
class ParamErrorException implements Exception {
final String message;
ParamErrorException([this.message = '参数错误']);
@override
String toString() => 'ParamErrorException: $message';
}
class ChunkSigException implements Exception {
final String message;
ChunkSigException([this.message = '签名失败']);
@override
String toString() => 'ChunkSigException: $message';
}
class ChunkUploadFailedException implements Exception {
final String message;
ChunkUploadFailedException([this.message = 'Chunk upload failed']);
@override
String toString() => 'ChunkUploadFailedException: $message';
}