Expand description
Copyright © 2025-2026 Wenze Wei. All Rights Reserved.
This file is part of DMSC. The DMSC project belongs to the Dunimd Team.
Licensed under the Apache License, Version 2.0 (the “License”); You may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
§Java Exception Handling
Provides utilities for throwing and handling Java exceptions from Rust.
Enums§
- DMSC
Java Exception - DMSC Java exception types
Functions§
- check_
not_ null - Check if a Java object is null and throw exception if so
- throw_
dmsc_ error - Throw a DMSC error exception
- throw_
exception - Throw a Java exception from Rust
- throw_
illegal_ argument - Throw an illegal argument exception
- throw_
null_ pointer - Throw a null pointer exception